gpt4 book ai didi

mongodb - 如何在 Mongoose 中运行 SlaveOk?

转载 作者:太空宇宙 更新时间:2023-11-04 02:49:07 24 4
gpt4 key购买 nike

如何在 Mongoose 中查询时调用 SlaveOK?

例如,我有这个:

SiteModel.find({}, function(err, docs) { .... } );

我应该这样做吗???

SiteModel.slaveOK().find({}, function(err,docs) { ... } );

最佳答案

mongoose.Query.slaveOk 已被弃用,取而代之的是 mongoose.Query.read(readPreference)docs

因此,迭代上面的示例:

Model
.where('age').gte(25)
.where('tags').in(['movie', 'music', 'art'])
.select('name', 'age', 'tags')
.skip(20)
.limit(10)
.asc('age')
.read('secondaryPreferred')
.hint({ age: 1, name: 1 })
.run(callback);

关于mongodb - 如何在 Mongoose 中运行 SlaveOk?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8364388/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com