4
A
回答
2
我收到了德懷特·梅里曼,回覆來自10gen公司:
generaly他們是不可改變的 - 在 常見的用法是 序列化/反序列化從您選擇的CPP 對象。另請參閱$ set 和$ inc,但這些是服務器端。
所以......我們有它:)
1
正如有人說是沒有辦法改變現有BSONObj。但是有一種解決方法可以做到不從頭開始重新創建它。假設你有一個BSONObj mybson。你想改變字段「somefield」。
mybson = mybson.removeField("somefield");
mybson = BSONObjBuilder().appendElements(mybson).append("somefield", newvalue).obj();
相關問題
- 1. 基於Ajax和c#的另一個字段更改字段值
- 2. JButton不更改字段值
- 3. 無法更改字段值
- 4. 更改字段的值
- 5. 更改val字段的值
- 6. 更改字段值單擊
- 7. 「無效BSON字段名」 UPSERT
- 8. 更新其他字段的值更改一個字段的值
- 9. 在oracle中更改另一個字段的值時更改表字段的值
- 10. 更改字符串值。 C#
- 11. 更改字典C的值#
- 12. 更新RowEditing字段時更改其值
- 13. 當更改選擇字段的值時更新文本字段
- 14. MongoDB C++驅動程序使用BSON()生成空值的BSON
- 15. 更改輸入字段的值,而寫
- 16. GroceryCrud + CodeIgniter更改字段內的值
- 17. 更改數據行的字段值
- 18. Oracle SQL查詢 - 更改字段值
- 19. 更改Drupal表單中字段的值
- 20. 未保存字段值更改
- 21. 組織在mysql中更改字段值
- 22. Redux-form 6.0+更改所有字段值
- 23. InfoPath 2010 - 打開時更改字段值
- 24. QuickBooks UK版更改增值稅字段
- 25. 更改隱藏字段的值
- 26. Mysql,檢查字段值更改?
- 27. 更改日期字段的值
- 28. javascript getElementsByClassName更改文本字段的值
- 29. jqGrid更改beforeShowForm上的字段的值
- 30. 循環遍歷表,更改字段值