我正在尝试使用以下内容更新(AvgCostCalc
)MongoDb集合中所有文档的文档属性:
db.ProviderSearchFacilities.find({
Random: {$exists : false}
}).forEach(function(ProviderSearchFacilities) {
db.ProviderSearchFacilities.update(
{_id: ProviderSearchFacilities._id},
{$set : {Random: Math.random()}}
)
})
我的收藏如下:ProviderSearchFacilities.Providers [0] .AvgCostCalc
这个查询似乎不起作用,我还需要Random
数在150和200之间。请告诉我哪里错了。
谢谢
能找到一个解决这个问题的方法。使用给定here的公式与Random
并行工作以获得范围内的数字。