findで:includeオプションを指定した時に、 includeされるレコードの制限(:limit)を指定する方法はありますか? こんな感じで書けるとうれしいんですが…。 @articles = Article.find( :all, :limit => 10, :include => :comments, :include_limit => {:comments => 10} )
http://uyota.asablo.jp/blog/2006/12/28/1077540
解答ありがとうございます。
ActiveRecordのv2.2.2では、残念ながら:joinsが指定されていると
:includeは完全に無視されてしまうみたいです。
v2.2からこのちょっと汚いSQLも発行しなくなってるみたい(?)ですし、
仕様が変更された可能性が高いですね…。
コメントはまだありません
これ以上回答リクエストを送信することはできません。制限について
ログインして回答する
解答ありがとうございます。
ActiveRecordのv2.2.2では、残念ながら:joinsが指定されていると
:includeは完全に無視されてしまうみたいです。
v2.2からこのちょっと汚いSQLも発行しなくなってるみたい(?)ですし、
仕様が変更された可能性が高いですね…。