【发布时间】:2018-11-20 20:54:44
【问题描述】:
我正在构建一个过滤器功能(已经可以使用)。现在我只想为其添加一个订单功能:按“艺术家姓名”、“艺术品标题”、...
可能的订单值不是此表中的“字段”。我找不到启动此 "orderBy" 查询的方法。我正在寻找的是这样的:
$artworks = $artworks->orderBy(function($q) use($request){
$q->where('title', 'LIKE', '%artist_name%');
});
但这显然行不通。有没有办法做到这一点?
例如:我希望能够对具有title“艺术家姓名”的艺术品进行排序,按这些记录的value 排序
我有两个表:Artworks & Artwork_data(一对多关系)。
这是我的Artwork_data 表:
【问题讨论】:
-
@LuisfelipeDejesusMunoz 你能说得更具体点吗?