go-admin icon indicating copy to clipboard operation
go-admin copied to clipboard

不加入搜索条件的情况下 分页失效

Open zengchengjie opened this issue 3 years ago • 6 comments

问题描述 不加入搜索条件的情况下 分页失效,前端传递分页参数,接口返回分页的默认值: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

zengchengjie avatar Dec 29 '21 11:12 zengchengjie

image

这里是url传值哦

wenjianzhang avatar Jan 05 '22 04:01 wenjianzhang

抱歉不太明白您的意思,我通过 string `form:"name" 方式也能够进行URL传值搜索。 同时,该如何解释这种情况下分页失效的问题呢:

dto.Pagination `search:"-"`
TestOrder

这种情况下,分页搜索条件无法生效 http://host:port/api/v1/test?pageIndex=1&pageSize=1

zengchengjie avatar Jan 10 '22 06:01 zengchengjie

不加入搜索条件的情况下 分页就没法解析啊

igo9go avatar Mar 08 '22 06:03 igo9go

那如果我的查询接口,没有别的查询条件,只有分页查询参数,就没法生效了吗?

zengchengjie avatar Mar 09 '22 07:03 zengchengjie

抱歉不太明白您的意思,我通过 string `form:"name" 方式也能够进行URL传值搜索。 同时,该如何解释这种情况下分页失效的问题呢:

dto.Pagination `search:"-"`
TestOrder

这种情况下,分页搜索条件无法生效 http://host:port/api/v1/test?pageIndex=1&pageSize=1

使用场景是除了分页没有别的条件是吗?

wenjianzhang avatar May 27 '22 17:05 wenjianzhang

需要将分页条件上提一层

wenjianzhang avatar Aug 18 '22 05:08 wenjianzhang