0

Users と Posts という 2 つのテーブルを関連付けています。user.name が配列に属し、post.title が別の配列に属している 2 つのテーブルからすべての行を取得する必要があります。

この方法で実行しようとしましたが、エラーが発生します。

User.includes(:posts).where('user.name' => user_name_array AND 'post.title' => post_title_array)

どんな助けでも大歓迎です。

4

2 に答える 2

0

これを試して:-

User.includes(:posts).where('users.name in (?) and posts.title in (?)', user_name_array, post_title_array)

于 2013-05-28T06:52:57.053 に答える