2012-04-20 11 views
1

Datamapperのドキュメントでは、コンテキスト遅延ロードを設定する方法を教えてくれます。hereしかし残念ながら、レコード取得で実際にコンテキストを渡す方法は教えてくれません。Datamapperでのコンテキスト遅延ロード - どのように?

私はそれはそうようなものになるだろうと想像:そのような

id = 10 
hotel = Hotel.get(id, :context => :detailed) 

か何か。誰かが例を挙げてもらえますか?

答えて

0

遅延プロパティを読み取ると、同じコンテキスト内のすべてのプロパティが同じクエリで読み込まれます。コンテキストを指定する他の方法はありません。たぶんDatamapperにパッチを当てるか、機能リクエストを書くべきでしょう。

関連する問題