如何验证在连接级别上设置的mongoDB选项

如何验证在连接级别上设置的mongoDB选项,mongodb,node-mongodb-native,Mongodb,Node Mongodb Native,是否有方法验证在连接级别上设置的选项/设置 例如,我们设置以下选项: repository.options.w = 'majority'; repository.options.j = true; repository.options.readConcern = { level: 'linearizable' }; repository.options.retryWrites = true; repository.options.wtimeout = 5000; 我试图在我们的应用程序中的驱动

是否有方法验证在连接级别上设置的选项/设置

例如,我们设置以下选项:

repository.options.w = 'majority';
repository.options.j = true;
repository.options.readConcern = { level: 'linearizable' };
repository.options.retryWrites = true;
repository.options.wtimeout = 5000;
我试图在我们的应用程序中的驱动程序级别验证它们,一旦建立了连接,但这似乎接受了无效的值。例如,我可以将readConcern的值设置为{level:'notValid'},并在建立连接后在服务器选项中得到反映

我希望找到一种方法来验证mongodb本身的选项