Laravel雄辩的“不在”
我很难在laravel eloquent ORM
写查询。
我的查询是
SELECT book_name,dt_of_pub,pub_lang,no_page,book_price FROM book_mast WHERE book_price NOT IN (100,200);
现在我想把这个查询转换成laravel雄辩。
查询生成器:
DB::table(..)->select(..)->whereNotIn('book_price', [100,200])->get();
雄辩:
SomeModel::select(..)->whereNotIn('book_price', [100,200])->get();
你也可以用下面的方式使用WhereNotIn :
ModelName::whereNotIn('book_price', [100,200])->get(['field_name1','field_name2']);
这将返回特定字段的logging集合