我的个人博客:逐步前行STEP

1、$exist

查询 是否存在这个字段

//查询所有存在标签你字段的博客
App\Blog::where('tags','$exist',true)->get()

2、$in

查询 是否存在 【数组字段中的元素在列表中出现】

//查询所有包含标签tag_a或者tag_b的博客
App\Blog::whereRaw(['tags'=>['$in'=>["tag_a","tag_b"]]])->get()

3、$all

查询 是否存在 【数组字段中的元素全部在列表中】

//查询所有包含标签tag_a和tag_b的博客
App\Blog::whereRaw(['tags'=>['$all'=>["tag_a","tag_b"]]])->get()

4、$size

查询数组字段 tags 满足指定元素个数的文档

App\Blog::where('tags', 'size', 3)->get();

5、$where

条件过滤语句

App\Blog::whereRaw(['$where'=>'this.image_cnt = this.verify_image_cnt'])->get()

标签: none

添加新评论