首页 文章

使用范围内的随机数更新MongoDb

提问于
浏览
0

我正在尝试使用以下内容更新( 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 回答

  • 0

    能找到一个解决这个问题的方法 . 使用给定here的公式与 Random 并行工作以获取范围内的数字 .

相关问题