如何使用reactiveMongo和play将partialFilterExpression添加到索引

时间:2016-05-27 10:11:06

标签: mongodb reactivemongo play-reactivemongo

我正在尝试将字段的唯一索引添加到文档中,其中集合具有多种不同类型的文档。我想使用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的索引似乎没有办法添加partialFilterExpression?有没有办法以原始格式添加它?

0 个答案:

没有答案