我目前正在使用MongoDB native,並且我很熟悉它。使用MongoDB和Node.js的最佳方式是什麼?
我唯一擔心的是我的源質量。
由於本地驅動程序的性質,嵌套循環是必然的。
我已經看過貓鼬,但我更喜歡使用MongoDB的無模式的方式。
而且我不能讓中
mongodb-native, mongoose (using mix type), mongolian, mongous, mongoskin
還是有辦法或教程使用MongoDB的本地與保持源幹別的選擇嗎?
我目前正在使用MongoDB native,並且我很熟悉它。使用MongoDB和Node.js的最佳方式是什麼?
我唯一擔心的是我的源質量。
由於本地驅動程序的性質,嵌套循環是必然的。
我已經看過貓鼬,但我更喜歡使用MongoDB的無模式的方式。
而且我不能讓中
mongodb-native, mongoose (using mix type), mongolian, mongous, mongoskin
還是有辦法或教程使用MongoDB的本地與保持源幹別的選擇嗎?
MongoDB的原生不久將MongoDB的正式支持驅動程序列表中,所以從這個角度來看,它可能是最安全的選擇。將(支持質量)與評論中的Raynos答案相結合,並且應該爲您做出選擇。
只是要注意,因爲這個職位的MongoDB的本地開發商已通過10gen公司聘請了現在的司機是官方支持列表中:) – 2012-07-13 19:31:52
即使MongoDB的創造者-native使用asnyc模塊。非常有說服力:) – InspiredJW 2012-03-07 01:02:57
檢查這個URL http://docs.mongodb.org/ecosystem/drivers/node-js/貓鼬也成爲官方
貓鼬是Node.js的正式支持ODM
你的問題基本上是:「如何避免與MongoDB的原生深層嵌套」這已被@Raynos回答。見http://stackoverflow.com/a/5669435/45974 – Tom 2012-03-04 14:25:09