我知道我可以使用<collection>.withReadPreference(primaryPreferred()).find(...)
为每个查询设置readPreference。但是,如果可能的话,我宁愿将全局默认readPreference设置为使用“nearest”,然后在必要时能够覆盖个别查询。使用Jongo有没有可能/首选的方法?Jongo MongoDB:如何指定默认的ReadPreference
编辑:由于Jongo使用MongoClient().getDB()
进行初始化,它是否适合用指定ReadPreference的选项初始化我的MongoClient?我想我要问的是 - 如果我这样做,这些设置是否会延续并应用于Jongo内部,还是有其他方式直接在Jongo中处理?
提前致谢。