public function create(Request $request)
{
$data = $request->param();
$validate = Loader::validate('article');
if(!$validate->check($data)){
$this->error($validate->getError());
}
$archive = new Arc;
$archive->title = $request->param('title');
$archive->description = $request->param('description');
$archive->keyword = $request->param('keyword');
$archive->thumbnail = $request->param('thumbnail');
$article = new Art;
$article->content = $request->param('content');
dump($archive->articles());
$archive->articles = $article;
//$archive->articles = ['content'=>'test'];
//$archive->together('articles');
//dump($archive->articles());
if(!$archive->together('articles')->save())
{
$this->error($archive->getError());
}
dump($archive->toArray());
/* if($archive->save())
{
$article = new Art;
$article->content = '实例内容';
dump($archive->articles());
dump($archive->articles()->save($article));
}
dump($archive);*/
}提示 数据表字段不存在:[articles]而注释掉的那段代码是可以正常关联新增的。
最佳答案