我正在尝试将唯一索引添加到文档的字段中,其中集合具有多种不同类型的文档。我想使用 partialFilterExpression 过滤掉不需要的文档,只将索引应用于我想要的文档。mongo 中的一个例子是:
db.users.createIndex(
{ reference: 1 },
{ unique: true, partialFilterExpression: { reference: { $exists: true } } })
我想做同样的事情,但使用反应式 mongo,到目前为止,在我的代码中我有:
collection.indexesManager.ensure(Index(("username, IndexType.Ascending"),createdIndexName,background = true,unique = true))
ReactiveMongo的Index似乎没有办法添加partialFilterExpression?有没有办法以原始格式添加它?