sql >> Database teknologi >  >> NoSQL >> MongoDB

Får en fejl ved indsættelse i en meteorsamling

Når du prøver Video.insert. Meteor forsøger også at indsætte både på klienten og på serveren. Meteor designe det på denne måde for at hjælpe med at afspejle ændringen øjeblikkeligt på klienten (Latency Compensation).

Når din videosamling ikke er defineret på serveren (ikke i Meteor.isServer wrap eller fil, der kan tilgås af serveren). Det vil kaste den fejl, du stødte på.

Hvis du kun vil indsætte til klient. Du kan få adgang til det via _collection. Så din insert-sætning ville være Videos._collection.insert(values);

Du kan finde mere info her i denne skærmcast:http://www.eventedmind.com/feed/meteor-anatomy-of-a-collection-insert



  1. MongoDB - Hvorfor skal jeg bruge en markør i stedet for iterator_to_array (i PHP)

  2. Opdater alle elementer i et array i mongodb

  3. MongoDB:Hvad er forbindelsespooling og timeout?

  4. Find ud af, om nogen har fødselsdag inden for de næste 30 dage med mongo