如何在Spring中返回字段的不同值

时间:2016-09-03 14:01:14

标签: java spring mongodb spring-boot jhipster

我可以使用mongoDB查询检索字段的不同值,

db.context.distinct("context_name")

结果为["Restaurant", "School"]

我的Mongo集合名称为Context,文档类似,

{
    "_id" : ObjectId("57ca8a45cadee6167c4d92ba"),
    "_class" : "com.something.webappmongo.domain.Context",
    "context_name" : "Restaurant"
}

现在我想从Spring框架(Spring Boot 1.4.0)使用此查询获得结果。我在使用Jhipster。

如何在存储库界面和资源类中执行此操作?

1 个答案:

答案 0 :(得分:2)

创建存储库方法" findDistinctBy [field]"