如何創建,更新變量&如何獲取Mongo DB
中的更新變量Meteor
。還有如何發送活動到Mongo DB
?我對此沒有任何想法。所以請幫助我該怎麼做。如何創建,更新變量以及如何獲取流星裏的Mongo DB中的更新變量?
0
A
回答
0
數據庫API全部位於Collections下的文檔中。事情實際上比這更復雜一點,因爲實際上客戶端提供了它自己的迷你版本的MongoDB,然後與後端數據庫同步,如Data and Security中所記錄,但考慮到autopublish
和insecure
包已經安裝在新項目中,您不必太擔心這一點。它應該「只是工作」。
1
只是爲了讓你開始:
YourData = new Meteor.Collection("yourdata");
// Create
YourData.insert({text: "Some text in this record"});
// Get
var record = YourData.findOne();
var receivedTextFromDatabase = record.text;
console.log("Text: " + receivedTextFromDatabase);
// Update
YourData.update({_id: record._id}, {$set: {text: "Changed this text"}});
然後,你必須在你的模板聲明使用這個集合(YourData
)的。更新集合將自動更新您的模板和html。 The documentation其實很不錯,請檢查一下。
相關問題
- 1. 在類中創建新變量我如何更改變量名?
- 2. 可以讀取但不更新新創建的環境變量
- 3. 如何用mongo/meteor中的變量名更新內部字典?
- 4. 如何更新corona SDK中的變量?
- 5. 如何更新magento中的XML_PATH_EMAIL_RECIPIENT變量?
- 6. 如何更新matlab中的變量?
- 7. 如何更新actionscript 3中的變量?
- 8. 如何更新xslt中的變量值?
- 9. 當一個變量正在更新reactjs,以及如何強制更新
- 10. 流星不能更新mongo?
- 11. 如何讓Python更新YAML的變量?
- 12. 更新變量本身的Mongo變量值
- 13. 如何在Linux中更新Env變量?
- 14. 流星批量更新
- 15. 如何使用更新數量輸入框更新$ _SESSION變量
- 16. 如何在TinyMCE中創建更新模板變量?
- 17. 如何更新forloop流程中的變量?
- 18. 如何更新火花流中的廣播變量?
- 19. 將變量傳遞給mongo更新?
- 20. 更新變量
- 21. 更新變量
- 22. 部分更新流星中的會話變量?
- 23. tcl:如何使用變量的值創建一個新變量
- 24. 如何重新繪製我的JFrame以更新變量值?
- 25. 如何使用變量作爲密鑰來更新mongo集合
- 26. 如何更新我的變量及其對我functon
- 27. 如何更改流星中點擊變量的值
- 28. 如何合併多個變量以在R中創建新的因子變量?
- 29. 更新foreach中的變量
- 30. 更新appDelegate中的變量
我試圖按照你所說的一樣,但我得到了錯誤我,e:未捕獲的錯誤:不允許。不受信任的代碼只能通過ID更新文檔。 [403]。所以請幫助我。@ seldon – Venkat
你是以完全相同的方式進行更新,還是使用自己的選擇器而不是類似於{{id:record._id}'的東西?從瀏覽器端更新時,只能使用'_id'作爲選擇器。 – Akshat
如果您發現它們有幫助且正確,請接受您的問題中的答案。這有助於人們尋找最佳工作解決方案中相同問題區域的解決方案。 – Akshat