Php 有没有一种简单的方法可以从laravel中的对象创建搜索查询
我正在寻找一种转换查询树对象的方法,该对象可能如下所示:Php 有没有一种简单的方法可以从laravel中的对象创建搜索查询,php,laravel,eloquent,Php,Laravel,Eloquent,我正在寻找一种转换查询树对象的方法,该对象可能如下所示: [Or => [And => [userid => 4,albumid =>23], And [.....] ,...]] 进入一个laravel查询 return $query->orWhere(function($query() { return $query->where('userid', 4) ->where('albumid', 23
[Or => [And => [userid => 4,albumid =>23], And [.....] ,...]]
进入一个laravel查询
return $query->orWhere(function($query() {
return $query->where('userid', 4)
->where('albumid', 23);
} )->orWhere(.....)
在我重新发明轮子之前,我想知道这样的东西是否存在……答案将取决于你有什么数据类型。对象数组、多维数组等?请发布一个包含这些查询条件定义的变量的实际内容的
var\u dump
。@Bogdan我不是问如何实现,我是问是否有其他人已经这样做了,或者laravel是否有隐藏的方法来实现这一点。确切的目标并不重要——如果您知道任何现有的实现,我很乐意知道。