关联写入together函数报字段错误

浏览:613 发布日期:2017/05/11 分类:求助交流
    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]

而注释掉的那段代码是可以正常关联新增的。
最佳答案
评论( 相关
后面还有条评论,点击查看>>