2020-03-20 14:02

你这个写法等价于:select * from obj_question where id in (‘xxx,xxx’)
in() 这个是支持多参数的,一个参数对应一个占位符,从你的这种写法来看in()里面你只传了一个参数in (‘xxx,xxx’),实际你想传两个参数in('xxx','xxx')
这样看出来了么。

2020-03-16 15:36

select中有存在占位符的子查询。 这种情况应该是不能用常规的分页办法的。

2020-03-16 15:34

传递没错。 你这个感觉是复杂sql分页的问题。 着重看下https://jfinal.com/doc/5-6

2020-03-05 14:40

贴码

2019-12-27 15:08

你仔细看看啊。 看别人的评论。

2019-12-27 14:47

https://jfinal.com/feedback/6780
你参考一下。

2019-12-20 10:51

控制台不是会打印SQL么。 你先看看SQL正不正确

2019-12-17 11:27

9-17 包含了 9和17 。 你应该写成9-16

2019-12-17 11:26

https://jfinal.com/doc/5-6 里面的第一类错误。

2019-12-17 11:20

这个自己改造下嘛。 继承com.jfinal.plugin.activerecord.DbPro然后重写一下里面的方法

2019-12-09 10:25

如果你的一个查询列表有1000条数据。。 那你这个sql不是得执行1000次?

2019-12-05 09:57

异常已经说了是session已失效,那就是没必要再调用了

2019-12-05 09:53

弄一个baseController父类,然后在里面写一个公用的保存图片的非静态方法,方法体内除了获取uploadFile外,其他操作全部调用工具类,把uploadFile传进工具类即可

2019-12-02 16:49

不用表单的reset,放一个button用js清空input

2019-12-02 15:50

reset的作用是恢复到页面初始化时表单的默认值。
区别在于你keepPara()前input的value是空值,所以reset会恢复到空值,
keepPara()之后页面有了从后台传过来的默认值,所以reset会恢复到这个默认值。