MongoDB

PHP+MongoDB Likeで抽出

メモ。つかこのあたりまとめてひとつの記事にしたい...(;´Д`) 例えば名前に「田中」を含む人を取得したい時、SQLでは、 select * from users where name like '%田中%' これをPHP+MongoDBで取得する際は、 users.find(array('name'=> array('$regex' => '…

PHP+MongoDB MAX値を取得する

メモ。SQLで、たとえばpointが最大のuserを取得したい場合は、 SELECT * FROM user_collection WHERE status = 0 ORDER BY point DESC LIMIT 1; のようになりますが、これをPHP + MongoDBでやる場合は、 $request = $collection_requests->find( array( 'sta…