2015-02-08 69 views
-1

我正試圖學習如何使用MEAN堆棧進行開發,並遵循IBM提供的關於如何使用Node和Mongoose實現輪詢應用程序的教程。我想知道是否有任何簡潔的方式來重置通過Javascript集合中的某些變量?我的結構是這樣的:如何重置特定的MongoDB集合?

enter image description here

我怎麼會去重置「票」爲空數組?

+1

我不能確定哪些文件你想要重置,但我認爲你可以查詢這些文件和,然後使用[$組(HTTP://docs.mongodb .org/manual/reference/operator/update/set /#up._S_set)將投票設置爲空。 – elefont 2015-02-08 04:31:45

+0

@elefont感謝您的建議,我早些時候嘗試過使用此路線,但似乎沒有爲我工作。特別是我試過的是: db.polls.update({_v:1},{$ set:{「votes」:[]}}) – crackhamster 2015-02-08 04:38:29

回答

0

試試這個:

db.polls.update({ __v: 1 }, { $set: { "choices.$.votes": [] } })