我需要返回,例如,20个订单,但我不知道如何在我的查询中正确分页。
以下查询将返回20行(订单,订单行,补充),但不仅包括20个第一个订单。
func myFunc(myVar: String) -> ()? {
print(myVar)
return nil
}
var c = myFunc("Hello") /* side effect: prints 'Hello'
value: nil
type of c: ()? */
实际结果: Actual result
应该结果: Should result
您是否知道如何正确分页?
答案 0 :(得分:2)
我不会尝试在这里重现您的整个查询,但有一个选项是子查询您拥有的内容并选择前20行,按订单日期排序升序:
<servlet-filter-mapping>
<servlet-filter-name>Ip-Filter</servlet-filter-name>
<url-pattern>/login</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</servlet-filter-mapping>
此查询的修改是首先按日期获取前20个订单,然后加入结果表以引入相应的订单和补充。