如何在灵活的Seach查询中限制结果数据

时间:2018-07-02 09:53:19

标签: database limit hybris

我想在灵活的搜索查询中限制结果数据。

让我们说查询每次应该只返回10条记录(例如LIMIT)

我该怎么做?

2 个答案:

答案 0 :(得分:5)

使用API​​的query.setCount(int)方法。

答案 1 :(得分:4)

您已经回答了查询,可以使用LIMIT原因,与我们在MySQL中使用的原因相同。

尝试一下

SELECT * FROM {Product} LIMIT 10

SELECT TOP 10 * FROM {Product}

对于Oracle

SELECT * FROM {Product} WHERE rownum <= 10

通过API

final FlexibleSearchQuery query = new FlexibleSearchQuery("SELECT * FROM {Product}");

query.setCount(10);

helphybris中找到更多详细信息