私は次のような問題を持って、私は2つのモデルレベルやクラスを持っています。レベルは関係クラス()を持って、そしてレベルのクラスになった後:変更関係レコードLaravel5.2
$level->classes
をデータが返されますこのように: { "ID":1、 "名前": "クラス1" }、 { "ID":2、 "名前": "クラス2" } 今私は破棄したいですクラス2、私はこれを試しても動作しません:
$ids=[2];
$classes=$level->classes;
$classes=$classes->whereIn('id',$ids);
$level->classes=$classes;
レコードを削除するか、$ ids配列の結果のみを返しますか? –
$ ids配列の結果を返したい –
'whereIn'に' - > get() 'が必要かもしれないと思います。 「うまくいかない」とは、正確に何を意味するのかを説明すると役に立ちます。問題は何でしたか? –