CakePHP4を使って開発をしています。
検索機能を実装したいです。
UsersがたくさんのItemsを持っている(hasMany)の状態です。
Items.nameが"A or B"のものを持っているUsersを検索したいです。
アソシエーションを設定してUsersを取得すると、
Users と Itemsがクエリーを分割してSQLが渡されている様です。
下記のようなかたちで検索するとItemsテーブルが無い。と言われてしまいます。
$conditions = [ 'Items.name IN' => ['A','B'] ]
このような検索はどのようにしたらいいでしょうか?
ページネーションを使いたいと思っています。
conditions以外の検索方法でも問題ないです。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/28 06:33