2012-03-04 91 views
9

我目前正在使用MongoDB native,並且我很熟悉它。使用MongoDB和Node.js的最佳方式是什麼?

我唯一擔心的是我的源質量。

由於本地驅動程序的性質,嵌套循環是必然的。

我已經看過貓鼬,但我更喜歡使用MongoDB的無模式的方式。

而且我不能讓中

mongodb-native, mongoose (using mix type), mongolian, mongous, mongoskin 

還是有辦法或教程使用MongoDB的本地與保持源幹別的選擇嗎?

+4

你的問題基本上是:「如何避免與MongoDB的原生深層嵌套」這已被@Raynos回答。見http://stackoverflow.com/a/5669435/45974 – Tom 2012-03-04 14:25:09

回答

8

MongoDB的原生不久將MongoDB的正式支持驅動程序列表中,所以從這個角度來看,它可能是最安全的選擇。將(支持質量)與評論中的Raynos答案相結合,並且應該爲您做出選擇。

+2

只是要注意,因爲這個職位的MongoDB的本地開發商已通過10gen公司聘請了現在的司機是官方支持列表中:) – 2012-07-13 19:31:52

4

我喜歡異步這幾天步驟

https://github.com/caolan/async

因爲它有更多的功能,讓你定製你的代碼好一點。

+0

即使MongoDB的創造者-native使用asnyc模塊。非常有說服力:) – InspiredJW 2012-03-07 01:02:57

相關問題