それに類するセマンティクスもサポートしています。@columns);クラスのデータベース上のカラム名へのアクセサ。クラスに対するSQL文を生成するのに使われる。カラムは特有の使い方によってグループわけすることができ、それによってグループ内のカラムを一度に公理強く読み込むことができる。これについてのもっと詳しい情報は、"カラムのlazyな生息"をみてください。「予約された」3つのグループがあります。クラスでつかわれるすべてのカラムです。セットされない場合、他のグループから自動生成されます。オブジェクトを使用する前に、必ずセットされなければなりません。オブジェクトをロードし、使用するのに最低限必要なカラムの集合です。されると、このグループ内のカラムのみがロードされます。あるクラスが、たくさんのカラムをもっているが、たいがいの場合その中のいくつかしか使わないとき、メモリ使用量を削減するといったときに使います。引数を与えない場合、すべてのカラムのリストがほしいものと想定されます。スカラコンテキストでの動作をどうするか、まだ決めていません。あるオブジェクトに別のオブジェクトを持たせたいことはよくあるでしょう。映画監督について、もっとたくさん情報を持たせたいとき。サブクラスを用意します。オブジェクトを取得できるようになります。1行追加するだけでできます。できるようになります。中に持っていることを定義します。アクセサが生成されます。