获得Morphia领域的最大价值

时间:2015-04-30 12:05:13

标签: mongodb morphia

我正在努力获得我的收藏中可用的最高/最高价值。

我正在尝试获得员工收藏的最高薪水。我们正在使用Morphia框架。

 Query<Employee> query = mongoDatastore.find(Employee.class).field("salary").....

//获取员工集合中可用的最高薪水。

我正在努力获得员工集合的最高工资。

有人可以帮我了解如何获得最高的员工收入。

1 个答案:

答案 0 :(得分:4)

要获得员工收款的最高薪水,请使用 order 方法的组合,按薪资降序和 limit 对收集品进行排序返回前1个文档的方法:

Query<Employee> query = mongoDatastore.find(Employee.class).order("-salary").field("salary").limit(1)
相关问题