嗨,我是新来的拉拉维尔,目前正在使用拉拉维尔5.2。我试图创建一个应用程序,其中我有帖子和评论,有回复表,并有以下模式。
Post模型
public function comments() {
return $this->hasMany('App\Comment');
}
注释模型
public function posts() {
return $this->belongsTo('App\Post');
}
public function replies() {
return $this->hasMany('A
我试图建立一个基本的项目在拉拉维尔使用拉拉维尔帆。根据,以下命令将创建一个名为“示例-应用程序”的新的Laravel应用程序,并启动Laravel。
curl -s "https://laravel.build/example-app" | bash
cd example-app
./vendor/bin/sail up
但是,在运行这些命令之后,我会看到以下错误消息:
ERROR: no matching manifest for linux/arm64/v8 in the manifest list entries
我克隆了一个拉拉维尔GitHub回购,它有拉腊铁锈和拉拉维尔微风。我安装了一个编写器并下载了node.js,并在项目的文件cmd中执行了npm install && npm run dev。然而,这个错误会显示:
这使我无法在浏览器上查看Laravel项目,因为页面上写着“服务器错误”,因为我首先需要成功地npm run dev。
我需要一个有4个不同字段的对象,并且只保留两个值最高的对象。我怎样才能做到这一点?我是新来的拉拉维尔,在JavaScript,我处理它,但我找不到更好的方法来做拉拉维尔。
我的对象
{"res1":158,"res2":97,"res3":99,"res4":103} //it may vary
我需要什么
{"res1":158,"res4":103} //two with the highest values