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. 循环遍历表,更改字段值