在春季启动时对加帽的mongodb集合进行排序

问题描述 投票:0回答:1

我正在尝试按降序对加盖的集合进行排序。

我尝试过的:

    @Tailable
    @Query(sort = "{$natural:-1}")
    Flux<Message> findAllByConversationId(String conversationId);

它给出:

查询失败,错误代码2,错误消息不能使用除{$ natural:1}'以外的排序方式的可尾选项]

但是当我在robo3t中使用此查询时:

db.getCollection('message').find({}).sort({$natural:-1})

效果很好!

有帮助吗?

我正在尝试按降序对加盖的集合进行排序。我试过的方法:@Tailable @Query(sort =“ {$ natural:-1}”)Flux findAllByConversationId(String sessionId); ...

reactive-programming spring-data-mongodb reactivemongo capped-collections
1个回答
0
投票

似乎我需要使用“ ReactiveMongoTemplate”进行本机查询

此代码有效,是要:

© www.soinside.com 2019 - 2024. All rights reserved.