NutzCN Logo
问答 Sqls.callback.maps()没有按sql查询的字段映射到NutMap
发布于 2376天前 作者 qq_535eefce 2026 次浏览 复制 上一个帖子 下一个帖子
标签:

1 mysql字段:

user_id,user_name,gender,password

2 sql文件写法:

select
user_id userId,
user_name userName,
password,
gender
from user
$condition

3 dao查询返回的结果采用了Sqls.callback.maps(),但有一个奇怪的问题:password的值和gender的值互换了。是因为sql文件写的字段没有和数据库字段排序相同?

4 回复

既然觉得这是原因,试试换顺序?

换顺序是可以,如果数据库要加字段,又调过顺序,sql文件就要做相应的修改了,数据库变动少也什么问题,如果变动的表不少,有点麻烦,有何高见?

再改回去试试

话说,是怎么判断调换了?页面还是后台日志? 后台直接打印结果来看看

添加回复
请先登陆
回到顶部