2
A
回答
7
您可以通過插入的值的類型指定插入時的類型。它不像RDMS那樣必須事先指定字段類型。
例如:
字符串:{"foo": "bar"}
編號:{"price": 5.25}
哈希:{"foo": {"bar": true}}
串的陣列:{"pets": ["cat", "dog"]}
的ObjectID:{"_id": ObjectId('4f0c76e46794dc6453000001')}
時間:{"created_at": ISODate("2011-02-02T20:41:22Z")}
所有這些都是通過傳遞到哈希的方式存儲不同類型的示例。 MongoDB網站上還有this page,它有更多的例子。
相關問題
- 1. Mongo upsert - 指定_id類型
- 2. 如何在使用Azure CLI實體插入命令時指定字段類型?
- 3. 如何在MongoDb中插入時指定BSON類型的座標?
- 4. 如何更新,而不是在Mongo中插入子字段?
- 5. 如何將巨型幾何插入SDO_GEOMETRY類型的字段?
- 6. 貓鼬:指定類型的字段
- 7. 如何在插入時將字段轉換爲數據類型
- 8. SQL插入語句 - 如何指定單個字段的條件
- 9. 如何將數據插入位數據類型的字段?
- 10. 將字符插入大文件中的指定字段
- 11. 如何在將新行插入SqLite表時禁止指定特定的字段?
- 12. 如何測試反射字段的類型是否爲或指定類型
- 13. 將模型字段插入Django中現有的模型字段
- 14. 如何在mongodb中創建集合並指定字段的數據類型
- 15. 如何插入到MSSQL文本數據類型字段爲xml
- 16. Elastix - 如何插入自定義字段
- 17. 如何在插入時忽略實體模型中的特定字段?
- 18. 如何從PHP中的JSON輸出中指定字段值的返回類型?
- 19. 如何在綁定到DataTable的ComboBox中插入'Empty'字段
- 20. 如何在字符串類型的數組中插入數據?
- 21. 如何在編譯器插件中獲取struct字段和字段類型?
- 22. 如何在mysql日期類型字段中插入一個空值?
- 23. 將插入幾何字段投射到不同的類型?
- 24. 如何將子類指派給非泛型類中的泛型字段
- 25. 如何在Crystal Reports中指定SQL表類型輸入參數?
- 26. 如何在civicrm中插入自定義字段值?
- 27. 如何通過mysql插入自定義字段和字段值
- 28. 在字段中插入0
- 29. 如何在postgresql REAL類型列中插入python NUMERIC類型
- 30. 如何在MongoDB中查詢或插入特定類型?
值得一提的是:如果你在MongoDB shell中指定了「原樣」數字,它將存儲一個浮點數。使用'{「count」:Number(10)}'來存儲一個整數值 – 2012-01-10 18:13:11
所以打字是由驅動程序自己處理的? BSON使用覆蓋在不同本地類型上的不同類型(http://bsonspec.org/#/specification)我在尋找UTC datetime插入... – 2012-01-10 18:53:41
您如何與MongoDB進行通信,它是通過mongo shell,a另一種語言如Ruby的驅動程序,還是你想寫一個自定義的驅動程序? UTC datetime BSON類型就是mongo shell中的'ISODate'方法。 – 2012-01-10 19:03:34