| 程序包 | 说明 |
|---|---|
| org.docshare.mvc | |
| org.docshare.orm |
| 限定符和类型 | 方法和说明 |
|---|---|
LasyList |
Controller.L(String tableName)
获取LasyList对象
|
LasyList |
Controller.page(LasyList list)
自动处理分页问题,对应URL参数 page 为页码, pagesz为页面大小(默认为30)
|
LasyList |
Controller.page(LasyList list,
int pagesize)
自动处理分页问题,对应URL参数 page 为页码, pagesz为页面大小(默认为30)
|
| 限定符和类型 | 方法和说明 |
|---|---|
LasyList |
Controller.page(LasyList list)
自动处理分页问题,对应URL参数 page 为页码, pagesz为页面大小(默认为30)
|
LasyList |
Controller.page(LasyList list,
int pagesize)
自动处理分页问题,对应URL参数 page 为页码, pagesz为页面大小(默认为30)
|
void |
Controller.putListTable(String name,
LasyList list)
将列表以表格方式输出到name指定request变量中
|
| 限定符和类型 | 方法和说明 |
|---|---|
LasyList |
DBTool.all()
获取表格所有行,这里采用了延迟加载技术,并不会真的查询所有的行,
可以调用返回的LasyList的过滤器添加查询条件,在读取数据时才真正进行查询。
|
LasyList |
LasyList.byExample(Model m) |
LasyList |
LasyList.columnFilter(String filter)
控制输出哪些项目,举例: id,name,age 每个项目用逗号分隔。
|
LasyList |
LasyList.custom(String any)
除了limit和order意外的任意约束条件。
|
LasyList |
LasyList.each(org.docshare.orm.LasyList.Each fun) |
LasyList |
LasyList.eq(String column,
Object val) |
static LasyList |
LasyList.fromRawSql(String sql)
直接根据sql语句获取列表
|
static LasyList |
DBTool.fromSQL(String sql)
已过时。
|
LasyList |
LasyList.gt(String column,
Object val)
大于 ,相当于sql中 column > val
会获取column制定的列大于val值的所有项
|
LasyList |
LasyList.gte(String column,
Object val)
大于等于 ,相当于sql中 column >= val
会获取column制定的列大于或等于val值的所有项对象
|
LasyList |
LasyList.isNull(String column)
添加空约束。。
|
LasyList |
LasyList.like(String column,
String q)
模糊查询,会使用 sql中的 a like '%b%'的方式来实现
|
LasyList |
LasyList.limit(int len)
使用limit来截取数据
|
LasyList |
LasyList.limit(int start,
int len)
使用limit来截取数据
|
LasyList |
LasyList.lt(String column,
Object val)
小于 ,相当于sql中 column <= val
会获取column制定的列小于或等于val值的所有项对象
|
LasyList |
LasyList.lte(String column,
Object val)
小于等于 ,相当于sql中 column <= val
会获取column制定的列小于或等于val值的所有项对象
|
LasyList |
LasyList.mlike(String columnList,
String q)
在多个列中进行like查找,多个列之间是或者关系
|
LasyList |
LasyList.ne(String column,
Object val)
不等于 ,相当于sql中 column <> val
会获取column制定的列不等于val值的所有项对象
|
LasyList |
LasyList.orderby(String column,
boolean asc)
设置排序规则
|
LasyList |
LasyList.page(int pageno,
int pageSize)
根据分页来截取数据
|
Copyright © 2023. All rights reserved.