2017-03-24 17:04

@ghostsf 测试了一下,不设置名字就会自动给个“main”,但是这个并没有起到默认数据源的功能,那两句还是查出不同库的东西,我用的是3.0

2017-03-24 14:31

@ghostsf 是啊!结果是这样的,但是项目之前的代码讲真的不可能再去挨个修改指定数据源,所以我想问问如果没指定数据源,怎么使用默认的那个(当然了,怎么设置默认我都不知道),要不然Db.findFirst(sql)与Model.dao.findFirst(sql)的结果不一样这样就很尴尬

2017-03-24 14:26

@JFinal 我的意思是如果不指定使用哪个数据源的话,执行同一查询语句Db.findFirst(sql)与Model.dao.findFirst(sql)的结果不一样

2017-03-24 14:25

@JFinal 吓我一跳。。dao只能查询并不能增删改,Model.dao.use("sourceName")后面再加查询方法,如Model.dao.use("sourceName").findFirst(sql)。

2017-03-22 09:01

@JFinal 确实是这个“;”导致报错,去掉了可以执行,但是成功后返回是0,还好执行失败是报错

2017-03-21 16:16

@JFinal 不行,,报错,“You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1”

2017-02-09 15:17

@杜福忠 我将json字符串转回类结果为“{}”,不知道哪里有问题

2017-02-09 15:06

@JFinal 我引入fastJson-1.2.24.jar,在configConstant中添加了me.setJsonFactory(new MixedJsonFactory()),使用JsonKit.parse来转JsonKit.toJson转来的jsonstr结果确是只有一对“{}”,其中JsonKit.toJson转json串是没问题的

2017-01-04 16:03

@Dreamlu 额。。。再仔细检查了一下,加是加了,但是加错包了,可以了

2016-12-24 11:03

然后我用com.jfinal.plugin.activerecord.Record做返回结果解决了问题,不知道路子是不是正确的?