2017-05-04 109 views
-1

如何通过Spring数据CrudRepository选择前100位? 我想要做这样的事情,我得到一个错误。Spring data select top 100

List<Person> findTop100(); 

我不想使用查询,休眠或其他任何东西。我只是想通过弹簧的数据做了简单快捷的途径

+1

“top”的标准是什么?输入日期?智商最高?最高?不清楚。 – duffymo

+0

没有标准,而不是findAll()会返回,比如1500个结果,我想排在前100位 – Grandmaster

回答

3

添加一个后缀“通过”,但没有标准就会有效。

List<Person> findTop100By(); 
0

您可以使用

List<Person> findAllByOrderedBy{Abc}Desc 

其中ABC是参数上分拣工作要做。

+0

如果我不想要任何参数或排序? – Grandmaster

+0

你必须提及一个参数,你需要在前100名。 –

+0

我有一个日期日期字段在我的实体和这个findTop100ByOrderedByDateDesc()不起作用 – Grandmaster