Je suis en ce code:php MongoDB: Appel à la méthode non définie MongoDB :: insert() dans db.php
$db = new Mongo("mongodb://user:[email protected]:27081/dbname");
$collection = $db->foobar;
$collection->insert($content);
Je suis en train de tester mongohq par la simple création d'une collection aléatoire.
Je reçois cette erreur:
Fatal error: Call to undefined method MongoDB::insert() in /ajax/db.php on line 24
Je le client est installé pour autant que je sais:
Je suis en cours d'exécution aussi php 5.2.6
Quel est le problème? Merci.
est-ce pas DbName à la fin de la nouvelle Mongo DB? Donc je n'aurais pas à le sélectionner deux fois? – JSNewbie
Vous n'insérez pas dans un db. Vous insérez dans une collection. L'instance '$ mongo' est juste une connexion à un serveur mongo. La première propriété est le nom de la base de données. Le second est le nom de la collection. – Matthew