2016-05-13 19 views
0

エラーが表示されますが、その理由が見つかりませんか?未定義のメソッドを呼び出す Database Query Builder :: x()

未定義のメソッドを照らし\ Databaseへ

コール\クエリー\ビルダー::ドメイン()

エラーが私のコントローラのこの2行に表示されます。

$tags = Domains::query()->findOrFail($id); 
$tags->domains()->attach($all_tags); 

私が使用していますピボットテーブルは、私のbelongsToMany()の関係です:

public function domains() { return $this->belongsToMany('App\Models\technical\Domains', 'domain_tag', 'id', 'domains_id'); } 

誰もが見ていますか? y?

+0

よう

$tags = Tag::query()->findOrFail($id); 

か何かをあなたが 'モデルを呼び出しているDomain'それは 'domains()'を探していますか? –

答えて

0

間違ったクラスを取ったように見えます:

$tags = Domains::query()->findOrFail($id); 

私はあなたが撮りたい推測している:この

関連する問題