我有这样的事情
class Item extends Model
{
...
public function likes() {
return $this->hasMany('like');
}
...
Run Code Online (Sandbox Code Playgroud)
在我的控制器中,我像这样加载这个项目
$items = Item::with([
...
'likes',
'comments',
...
])
->paginate(10);
Run Code Online (Sandbox Code Playgroud)
我需要得到喜欢计数并按这个数字分页排序这个列表,就像这样
$items = Item::with([
...
'likes',
'comments',
...
])
->orderBy(likes->count())
->paginate(10);
Run Code Online (Sandbox Code Playgroud)
,这显然不起作用。有小费吗 ?谢谢。
我有两个问题。我有这样的输入
foo.o
bar.o
Run Code Online (Sandbox Code Playgroud)
我需要用我选择的字符替换点(在这种情况下它是“D”),我需要在每行的末尾附加“]。
我知道如何用 awk 附加 ]
awk '{print $0"]"}'
Run Code Online (Sandbox Code Playgroud)
但我也不知道如何添加 " ,我的简单尝试是
awk '{print $0""]"}'
Run Code Online (Sandbox Code Playgroud)
但正如预期的那样不起作用。
另外我根本不知道如何替换点。
谢谢你的帮助。