2013-02-06 177 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,它可以完成原生驅動程序的所有工作,但要簡單得多。