Archive for the ‘mongodb’ Category

 

mongodbとphp

12月 26th, 2014

phpからmongodbを利用してみる 適当にコマンドを入れてみました。 $mongo = new MongoClient( “mongodb://localhost:31230″, array(“connect”=>true)); $user = array(‘name’=>”jo”); $ret = $mongo->text->users->createIndex(array(“name”=>1), array(“unique”=>true)); $ret = $mongo->text->users->insert($user); $mongo->text->users->remove($user); $cursor = $mongo->text->users->find(); var_dump(iterator_to_array($cursor)); 検索してみました。 $users = array( array(‘name’=>”いきものがかり”,’team’=>’red’), array(‘name’=>”HKT48″,’team’=>’red’), array(‘name’=>”SKE48″,’team’=>’red’), array(‘name’=>”AKB48″,’team’=>’red’), array(‘name’=>”藤あや子”,’team’=>’red’), array(‘name’=>”水樹奈々”,’team’=>’red’), array(‘name’=>”水樹奈々男”,’team’=>’white’), array(‘name’=>”長渕剛”,’team’=>’white’), ); foreach($users as $user){ $ret = $mongo->test->artists->insert($user); } $cursor = $mongo->test->artists->find(array( ‘$and’ => array( array( ‘name’ => new MongoRegex(‘/水樹/i’) ), […]

Read full article | コメントは受け付けていません。

mongodb 使ってみる

12月 26th, 2014

epal の 2.4を入れました。 簡単に mongo.configを作成して bind_ip = 127.0.0.1 port = 31230 fork = true pidfilepath = /home/????/data/mongodb/mongodb.pid logpath = /home/????/log/mongodb/mongodb.log dbpath=/home/????/data/mongodb/data journal = true nohttpinterface = true $ mongo –port 31230 MongoDB shell version: 2.4.12 connecting to: 127.0.0.1:31230/test Welcome to the MongoDB shell. For interactive help, type “help”. For more comprehensive documentation, see http://docs.mongodb.org/ Questions? […]

Read full article | コメントは受け付けていません。