ここ数日間、私は MongoDB の受信パラメータ形式 find({a:1,$or:{c:1,b:2}}) を参照し、この受信メソッドを使用してデータを解析するメソッドを作成しました。後続のクラスで使用するための解析データを含む配列を出力します。この設計方法が実用的かどうかはわかりません。結局のところ、私は自分のコードをコピーして貼り付けました。添付ファイルを参照してください。テストデータの結果をここに掲載します。やりたいことを示すために、交換や提案を歓迎します (コードを投稿するのは非常に難しいです)。
配列 (p [パラメータ] = & gt; 配列
(
[p11] = & gt; 1
[p12] = & gt; fo
[p13] = & gt; 1
[p14] = & gt; 3
)
(
)
[クエリ] => `c` = :p13 および `a` = :p14
[sql] => UPDATE `t1` `c` = :p13 および `a` = :p14 SET (`a`= :p11,`c`=:p12) WHERE `c` = :p13 および `a` = :p14
)
http://www.bkjia.com/PHPjc/478772.html
www.bkjia.com
true
技術記事