次のクエリをまとめました。これは、期待どおりに機能します。
stuff = @thing.children.find(
:all,
:joins => :other,
:conditions => {:others => {:another_id => some_id}},
:limit => my_limit,
:offset => my_offset,
)
ただし、フォームのクエリfind(:all)
は非推奨です。クエリを次の形式に変更しようとしました。
stuff = @thing.children.find(
:joins => :other,
:conditions => {:others => {:another_id => some_id}},
:limit => my_limit,
:offset => my_offset,
).all
しかし、これはデータベースエラーをスローします。このクエリを記述する正しい方法は何ですか?