go-admin
go-admin copied to clipboard
不加入搜索条件的情况下 分页失效
问题描述 不加入搜索条件的情况下 分页失效,前端传递分页参数,接口返回分页的默认值:pageIndex 1 ,pageSize 10 当我加入一个任意一个搜索条件时,分页参数生效。
如代码所示 有问题的情况:
dto.Pagination `search:"-"`
TestOrder
修改后-增加一个查询参数(分页参数生效):
dto.Pagination `search:"-"`
Name string `form:"name" search:"type:contains;column:name;table:test" comment:"测试"`
TestOrder
使用版本 github.com/go-admin-team/go-admin-core v1.3.8 github.com/go-admin-team/go-admin-core/sdk v1.3.8
这里是url传值哦
抱歉不太明白您的意思,我通过 string `form:"name" 方式也能够进行URL传值搜索。 同时,该如何解释这种情况下分页失效的问题呢:
dto.Pagination `search:"-"`
TestOrder
这种情况下,分页搜索条件无法生效 http://host:port/api/v1/test?pageIndex=1&pageSize=1
不加入搜索条件的情况下 分页就没法解析啊
那如果我的查询接口,没有别的查询条件,只有分页查询参数,就没法生效了吗?
抱歉不太明白您的意思,我通过 string `form:"name" 方式也能够进行URL传值搜索。 同时,该如何解释这种情况下分页失效的问题呢:
dto.Pagination `search:"-"` TestOrder
这种情况下,分页搜索条件无法生效 http://host:port/api/v1/test?pageIndex=1&pageSize=1
使用场景是除了分页没有别的条件是吗?
需要将分页条件上提一层