MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Meteor MongoDB problemy z wyszukiwaniem/pobieraniem

fetch zwraca tablicę obiektów, która nie jest dopuszczalną wartością zwracaną z funkcji publikowania.

Funkcje publikowania mogą zwracać tylko kursor, tablicę kursorów lub fałszywą wartość. Aby naprawić błąd, po prostu usuń fetch :

return Polls.find({}, {sort: {date: -1}, limit: 10});

Na kliencie nie chcesz subskrybować wewnątrz swoich szablonów. Chcesz subskrybować raz (zwykle w pliku o nazwie client/subscriptions.js ) lub wewnątrz trasy (zobacz dokumentację iron-router ).

Zignoruj ​​wszystko, co subscribe zwroty. Dzwonię do subscribe po prostu pozwala serwerowi na synchronizację danych z klientem. Wynikiem połączenia nie są same dane.

Aby uzyskać dostęp do swoich danych z szablonu, po prostu użyj innego znaleziska, takiego jak:

Template.recentPolls.polls = function() {
  Polls.find({}, {sort: {date: -1}});
}



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. zakres mapreduce mongodb - ReferenceError

  2. Pobierz pozycję wybranego dokumentu w kolekcji [mongoDB]

  3. Agregat MongoDB z PHP - pogrupuj według daty

  4. Jak napisać funkcję-y akceptującą parametr-fct_x, która uzyskuje dostęp do zmiennej-a, która musi być zdefiniowana w funkcji-y?

  5. Jak zintegrować Pyramid 1.1 i Mongo DB - jak najmniej linii?