例如,我有一个像这样的文档集合:
class Group {
@Id
@Field( '_id' )
UUID id
@Field( 'title' )
String title
}
我有一个存储库:interface GroupRepository extends MongoRepository<Group, UUID> { }
如何检索所有标识符的列表?我不想检索所有文档,然后收集ID。我想要一种方法:List<UUID> findAllGroupIds()
。如果没有使用Criteria
的明确实现,是否可能?我尝试使用@Query
,但没有给出结果。
您可以使用MongoDB聚合框架来检索ID列表。