选项对象中的mongoose readPreference?

时间:2016-03-05 01:35:06

标签: node.js mongodb mongoose

现在我正在连接到这样的mongodb:

uri = 'mongodb://mongodomain1.com:1234,mongodomain2.com:1234/mydb?replicaSet=replicasetname&readPreference=secondaryPreferred';

opts = {
  user: 'myuser',
  pass: 'mypass',
  server: {
    auto_reconnect: true,
    socketOptions: {
      keepAlive: 120
    }
  },
  replset: {
    socketOptions: {
      keepAlive: 120
    }
  }
};

mongoose.connect(uri, opts);

现在我想将readPreference url参数带入options对象中,并在选项中包含所有连接变量。 我正在努力寻找有关如何在对象中定义readPreference的文档。 同样的事情是网址中的replicaSet参数。等同于rs_name

在我连接到mongodb的方式上还有什么可以/应该改进的吗?

0 个答案:

没有答案