是否可以在集合级别设置读取偏好?

我有一个大型的元数据集合,我想知道是否有一种方法来为整个集合设置secondaryPreferred读取首选项,而不是在整个应用程序代码的查询级别重复设置它。

这可能吗? 目前使用mongoose3.6.x.

我自己想到了这一点 – 可以在架构选项中设置。

例:

 var MySchema = new Schema({ thing: String, count: Number }, {read: 'secondaryPreferred'});