Java / Hibernate環境から来て、テーブル内のいくつかの列を、親クラスに属する「コンポーネント」としてマップできます。たとえば、Userオブジェクトには、データベース内の1つのテーブルにすべての属性を実際にマップするPreferenceオブジェクトが含まれています。
DataMapperに似たようなものはありますか?または他のデータベースインターフェースライブラリ?
Java / Hibernate環境から来て、テーブル内のいくつかの列を、親クラスに属する「コンポーネント」としてマップできます。たとえば、Userオブジェクトには、データベース内の1つのテーブルにすべての属性を実際にマップするPreferenceオブジェクトが含まれています。
DataMapperに似たようなものはありますか?または他のデータベースインターフェースライブラリ?
DataMapperは現在この機能をサポートしていませんが、ロードマップ上にあり、「エンベディッドバリュー」と呼ばれています。ActiveRecordはすでに埋め込み値の定義をサポートしています。
DataMapperに埋め込み値のサポートが組み込まれていない限り、https://gist.github.com/873428で概説されているパターンに従うことで、値を「偽造」できます。