如何在Mongo中指定插入字段的类型

时间:2012-01-10 17:28:50

标签: mongodb

检查Mongo文档,我找不到如何在插入时指定类型。

我确信这是我想念的简单事。

1 个答案:

答案 0 :(得分:8)

您可以根据要插入的值的类型指定插入类型。它不像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,其中有更多示例。