我有一个这样的带有自定义属性的模型
public function getOpenStatusAttribute()
{
//some logic...
//returns '1-order' or '2-pre-order' or '3-closed'
}
现在我想在雄辩的查询中对集合进行排序。我使用按名称排序等。这些是表中的列,但我想先按自定义属性排序,然后再按名称排序。
是否可以在查询中执行此操作?还是我必须循环收集并采取一些措施?
答案 0 :(得分:0)
好的,解决方法是:
->sortBy(['open_status'])->sortBy(['name']);
-> get()
之后希望它可以在将来帮助某人