php mongodb: Aufruf zu undefinierter Methode MongoDB :: insert () in db.php

8

Ich führe diesen Code:

%Vor%

Ich versuche, mongohq zu testen, indem ich einfach eine zufällige Sammlung erstelle.

Ich erhalte diesen Fehler:

%Vor%

Ich habe den Client installiert, soweit ich weiß:

Ich führe auch php 5.2.6

Was ist das Problem? Danke.

    
JSNewbie 20.09.2010, 01:45
quelle

1 Antwort

12

Jeder DB enthält eine oder mehrere Sammlungen. Sie versuchen, anstelle der Sammlung in die DB einzufügen.

Ich habe diese Erweiterung nicht verwendet, aber diese Methode existiert laut der Dokumentation nicht in der Klasse MongoDB . Stattdessen ist es MongoCollection::insert . Sie erhalten eine Sammlung von:

%Vor%

(Die kommentierte Zeile entspricht der darunter liegenden Zeile.)

Ich vermute, dass Sie etwas tun wie:

%Vor%

(Bearbeiten: Ich habe Ihren Codeausschnitt das erste Mal nicht gesehen. Das ist genau das, was Sie tun.)

Ich schlage vor, dass Sie das Tutorial für weitere Informationen lesen.

    
Matthew 20.09.2010, 04:00
quelle

Tags und Links