Laravelで、
Model::where('column', '!=', 'foo')->get()
のように、columnカラムがfoo(文字列)でないデータを取得したいのですが、上手く取得できませんでした。
どうやらwhere節のオペレーターに!=
が使えないようなのですが、こういう場合はどのように取得するのがベストでしょうか?
ちなみにnot like
も試してみましたがダメでした。
現状、where('column', '=', 'foo')->lists('id')
で一度当てはまるデータのidを取ってきてから、
再度whereNotIn
でそのidが含まれないデータを取得していて非効率な実装になってしまっています、、、
どなたかアドバイス頂けると幸いです。よろしくお願いいたします!

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/07 09:48