2013-02-06 178 views
2

我们将开发一个可与MongoDB配合使用的应用程序。应用程序的用户将在GUI的帮助下创建自定义实体,因此在开发应用程序时我们没有任何预定义的实体。我们应该去与MongoB本地或使用猫鼬?node-mongodb-native或Mongoose

谢谢。

+0

是的,你应该。 ;-) – 7zark7

+0

那么你的意思是mongodb-native? :-) –

+1

我有点sn and,说要很难给出具体的答案。如果你发现你需要重用实体并验证它们 - 你可能会发现猫鼬有帮助。或者如果事情非常活跃,猫鼬可能有点矫枉过正。它也将取决于您以后需要如何查询数据。邦尼机会小姐 – 7zark7

回答

2

如果您不打算使用预定义的实体或“模式”不要使用Mongoose。 我建议在原生驱动程序中使用一个包装,比如https://github.com/kissjs/node-mongoskin,它可以完成原生驱动程序的所有工作,但要简单得多。