ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルによる MongoDB 入力形式の SQL ジェネレーターを参照してください。

PHP_PHP チュートリアルによる MongoDB 入力形式の SQL ジェネレーターを参照してください。

WBOY
WBOYオリジナル
2016-07-13 17:44:15795ブラウズ

ここ数日間、私は 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

tru​​e

http://www.bkjia.com/PHPjc/478772.html

技術記事

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。