Zauważyłem, że planujesz dodać więcej funkcji ORM do swojej platformy, ale czy w międzyczasie istnieje prosty sposób na rozszerzenie kolekcji o kolekcje Mongoose?Meteor: Integracja z mangustą?
Odpowiedz
Powinieneś móc dodać:
npm install mongoose
Do „admin/generate-dev-bundle.sh”
Następnie można utworzyć nowy pakiet i wymagają mangusty, w ramach których można przypisać Metoda: Meteor.mongoose również i połącz się z MONGO_URL (to jest baza Meteorów) dla tego polecenia. Rozejrzyj się wokół innych pakietów, jeśli potrzebujesz pomocy.
zrobiłem praca próbki w tej branży: https://github.com/jonathanKingston/meteor/tree/mongoose
To jest 100% testowane jak jestem na komputerze z systemem Windows w tej chwili, ale powinna otworzyć się: Meteor.mongoose i po prostu normalne dla mangusta standardowe użycie, jak wyjaśniono tutaj, ale już połączone: https://github.com/LearnBoost/mongoose#readme
Problem z mangustą polega na tym, że nie będzie działać na kliencie. Więc stracisz dużo korzyści z używania Meteor.
Spójrz na Collections2 oferuje walidację i strukturę.
Powodzenia!
Czy jest to coś, czego potrzebujesz tylko na serwery? – jonathanKingston