这是我在本地机器上使用的php代码:
$m = new Mongo();
$db=$m->selectDB("def");
//then all in my code i use $db to select insert ... (as defined in php doc)
Run Code Online (Sandbox Code Playgroud)
现在我想将我的应用程序连接到远程服务器(由mongood.com托管)
我怎样才能做到这一点?
您可以在没有REST API的情况下使用mongoOd但请记住,它是副本集群集,因此您需要为ReplicaSet配置配置PHP ...
我在ruby&mongoid中使用mongoOd(不是REST API)
这是一个php的例子
<?php
// connecting to mongood.com cluster
$m = new Mongo("mongodb://94.23.54.103:27017,188.165.219.99:27017,94.23.220.151:27017", array("replicaSet" => "cluster"));
var_dump($m);
$db = $m->selectDB('my_database');
$db->authenticate("my_login", "my_password");
$collection = new MongoCollection($db, 'my_collection');
$cursor = $collection->find();
foreach ($cursor as $doc) { var_dump($doc); }
?>
Run Code Online (Sandbox Code Playgroud)
请享用 :)
一个mongoOd团队成员