Yii2のフレームワークなぜ私はこれを使用できませんか?はどこでも使えますどこで削除する機能
どこで$rows = new Query;
$rows->createCommand()
->delete('friends')
->Where(['userid' => 1 ,'userid' => 2])
->orWhere(['userid' => 2 ,'userid' => 1])
->execute();
Yii2のフレームワークなぜ私はこれを使用できませんか?はどこでも使えますどこで削除する機能
どこで$rows = new Query;
$rows->createCommand()
->delete('friends')
->Where(['userid' => 1 ,'userid' => 2])
->orWhere(['userid' => 2 ,'userid' => 1])
->execute();
()およびメソッドやorWhere()関数を使用すると、ハッシュ形式([ 'キー' => '値'])
ハッシュフォーマットを使用しているハッシュ形式がベストです複数の AND結合されたサブ条件を指定するために使用され、それぞれが単純な等価性であることを意味します。 アサーション。キーが列名で、列の値が である配列として記述されます。あなたにルッキン
これは
where userid = 1 and userid = 2
に相当するコード)ガイドhttp://www.yiiframework.com/doc-2.0/guide-db-query-builder.html
二しかし、最も重要な便利なNAのため、この.. Yii2に削除()とDELETEALL(きを見て
delete()このアクティブなリレイに対応するテーブル行を削除します。コード。
deleteAll()指定された条件を使用してテーブルの行を削除します。
これは、提供の答えでコード
$rows->createCommand()->delete('friends',['userid' =>[1,2], 'friendid' =>[1,2])->execute();
見て取り組んでいます。.. – scaisEdge