0

我想使用标签集在 MongoDB 中设置写入问题,如文档中所述:

http://docs.mongodb.org/manual/reference/connection-string/#uri.w

但是,我找不到标签在连接字符串中的外观格式。我试过了:

mongodb://hostname/?w=use:production

和几个变化,但我总是得到错误:

exception: unrecognized getLastError mode: use:production

有任何想法吗?

4

1 回答 1

2

您需要在副本集配置中配置 getLastErrorModes。

例如....

conf.settings = { getLastErrorModes: { MultipleDC : { "dc.va": 1, "dc.gto": 1}}}

然后你可以像这样使用uri..

mongodb://127.0.0.1:27017/test?w=MultipleDC

见这里... http://docs.mongodb.org/manual/reference/replica-configuration/#configure-tag-sets-for-custom-multi-data-center-write-concern-mode

于 2013-02-04T20:38:05.203 回答