我想确定MongoDB中我的JSON文档中字段的数据类型。有可能这样做吗?例如,如果我有
{
"created_at": "Fri Aug 04 05:42:03 +0000 2017",
"id": 893346273255866400,
"id_str": "893346273255866368"
}
我想知道什么类型的值" created_at"接受所以我可以在我的MongoDB中制定一个查询
答案 0 :(得分:2)
您可以使用typeof operater返回MongoDB中的值类型,也可以使用查询中的$ type运算符按特定类型进行查询。 例如
db.inventory.find( { price: { $type: "decimal" } } )
有关详细信息,请参阅https://docs.mongodb.com/manual/core/shell-types/#check-types-in-shell