我正在尝试使用以下内容更新( 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之内 . 请告诉我哪里错了 .
谢谢
1 回答
能找到一个解决这个问题的方法 . 使用给定here的公式与
Random
并行工作以获取范围内的数字 .