【发布时间】:2018-01-22 00:13:41
【问题描述】:
如何使用 Laravel Eloquent 将这个问题答案关系模型保存在一行中。如果这不可能,那么如何有效地保存这种关系(使用更少的代码行,纯粹使用 Eloquent ORM。)
这是问题模型
class Question extends Model
{
protected $fillable = ['name' ,'type'];
public $timestamps = true;
public function answers(){
return $this->hasMany('App\Answer');
}
}
这是答案模型
class Answer extends Model
{
protected $fillable = ['answer'];
public $timestamps = true;
public function question(){
return $this->belongsTo('App\Question');
}
}
【问题讨论】:
-
我不明白问题是什么,顺便说一句,函数答案应该重命名为复数答案。
-
感谢答案重命名为答案。
-
@RehmanAkbar 你能更具体地说明你需要什么
-
保存此答案问题关系的最佳做法是什么。
标签: php database laravel laravel-5 laravel-eloquent