0

这是我没有部分的复合索引:

        Indexes.compoundIndex(
            Indexes.ascending(EventCodec.ElementNames.WORK_ORDER_ID),
            Indexes.ascending(MongoDBFields.DELETED),
            Indexes.descending(EventCodec.ElementNames.TIMESTAMP_UTC),
        )

我希望 DELETED 索引是部分的(仅是错误的)我知道如何使用 IndexModel 进行部分索引,但我不知道如何使用 IndexModel 进行混合升序/降序的复合索引。实际上,IndexModel 和 Indexes.compoundIndex 似乎是完全不同的创建索引的实现。

4

0 回答 0