如何在mongodb中使用具有数据类型NumberDecimal的insertMany()插入数据?

时间:2019-05-26 04:09:49

标签: mongodb meteor

我有一个具有 price 字段的集合,该字段属于DataType小数。当我使用insertMany时,如何将其设置为以十进制类型存储?

let data=[{id:'1', price:10}, {id:'2', price:20}]
insertMany(data)

我是流星和mongo节点驱动程序。

1 个答案:

答案 0 :(得分:0)

要在MongoDB集合中插入多个文档,可以使用insertMongoDB driver for nodejs方法。流星提供了rawCollection方法来访问与MongoDB驱动程序模块中的集合相对应的Collection对象,该模块由Mongo.Collection包装。

在您的情况下,查询将如下所示:

let data=[{id:'1', price:10}, {id:'2', price:20}]
CollectionName.rawCollection().insert(data);