1、nutz有方法自动根据数据库建models吗?
2、select * from a a没有建相应的models怎么取结果?
3、可以直接操作result,而不是在callback里面设置吗?

wendal  1楼•300天前
  1. 没有,但有第三方工具
  2. dao.fetch("t_user", Cnd.xxxxx) 会返回Record, query方法也是.
  3. sql.setCallback(自定义callback实现)

老司机(qq_c1bab051) 2楼•300天前
Sql sql = Sqls.create("SELECT * FROM \"T_CPU_Description\"");
sql.setCallback(Sqls.callback.maps());
List maps = sql.getList(Map.class);

为什么maps返回的null?

老司机(qq_c1bab051) 3楼•300天前

@wendal

public void select() {Record re = dao.fetch("T_CPU_Description", null);System.out.println(re.toString());}

我表名是大写的,但是这么用回自动转成小写,如何改

org.postgresql.util.PSQLException: 错误: 关系 "t_cpu_description" 不存在位置:15

wendal  4楼•300天前

因为没调用dao.execute(sql)

Record类总是小写. 需要不区分大小写的话, 自定义SQL然后用maps回调.

老司机(qq_c1bab051) 5楼•300天前

@wendal 那就是我第一个问题了

Sql sql = Sqls.create("SELECT * FROM \"T_CPU_Description\"");
sql.setCallback(Sqls.callback.maps());
List maps = sql.getList(Map.class);

这样回调的maps为null!why?

wendal  6楼•300天前

因为没调用dao.execute(sql)

Sql sql = Sqls.create("SELECT * FROM \"T_CPU_Description\"");
sql.setCallback(Sqls.callback.maps());
dao.execute(sql);
List maps = sql.getList(Map.class);

转载于:https://www.cnblogs.com/telwanggs/p/7111634.html

原生sql的各种问题相关推荐

  1. java 原生sql批量插入,Java对象集合转MySQL批量插入语句

    Mybatis的批量插入确实很好用,但是当数据量特别大的时候可能一次批量插入2000条数据就死翘翘了.怎么办呢?当然是原生sql是最快的啦,10000条数据秒入无压力.下面是将对象集合拼接成批量插入M ...

  2. Hibernate5.2之原生SQL查询

    原文:http://www.cnblogs.com/miller-zou/p/5720048.html 一. 介绍  在上一篇博客中笔者通过代码的形式给各位读者介绍了Hibernate中最重要的检索方 ...

  3. sql和python还有c语言_Python语言之原生sql整理

    本文主要向大家介绍了Python语言之原生sql整理,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. mysql -uroot -p #登录mysql命令 password: #输 ...

  4. php执行删除语句代码,ThinkPHP之数据删除和执行原生SQL语句

    一.数据删除 delete() 返回受影响的记录条数 $goods->delete(30);//删除主键值等于30的记录信息 $goods->delete('10,12,14');//删除 ...

  5. 008_Spring Data JPA原生SQL

    1. nativeQuery默认的是false, 表示不开启sql查询.表示是否对value中的语句做转义.使用原生sql, 需要开启它. 2. 原生sql中使用的是表名,这要和JPQL语句中使用的是 ...

  6. thinkphp mysql 预处理_thinkPHP框架中执行原生SQL语句的方法

    本文实例讲述了thinkPHP框架中执行原生SQL语句的方法.分享给大家供大家参考,具体如下: 怎样在thinkphp里面执行原生的sql语句? $Model = new Model();//或者 $ ...

  7. 【Flask项目】sqlalchemy原生sql查询,返回字典形式数据

    在原生sql查询的时候,返回一个list,内部是tuple,他们看似是tuple,实则并不是 而是一个特殊的类型"<class 'sqlalchemy.util._collection ...

  8. java调用sql返回list_Hibernate执行原生SQL返回ListMap类型结果集

    我是学java出身的,web是我主要一块: 在做项目的时候最让人别扭的就是hibernate查询大都是查询出List(T指代对应实体类)类型 如果这时候我用的联合查询,那么返回都就是List , 这样 ...

  9. thinkphp5基本的一些操作/API友好/获取请求信息(Request)/判断请求类型(GET...)/验证参数数据(Validate)/连接数据库/原生sql语句查询

    文章目录 一.API友好 1.举两个thinkphp5关于API友好的例子 (1)数据输出 (2)错误调试Trace 二.获取请求信息(Request) 1.获取URL信息 2.获取 模块/控制器/操 ...

  10. python graphql query返回一组字典数据_Python的sqlalchemy使用原生sql查询如何返回字典形式的数组?...

    首先使用一个变量接收你以上的查询结果.这个查询结果是一个list,在这个list中包含着一个或多个tuple,其实这并不是标准的Python tuple,而是一个特殊的类型"",这 ...

最新文章

  1. 纯python好找工作吗_学西点好找工作吗?
  2. cygwin是一个在windows平台上运行的unix模拟环境,下载与安装
  3. 20162329 张旭升 2017 - 2018 《程序设计与数据结构》第五周总结
  4. 九度OJ 1435:迷瘴
  5. mysql获取当天,昨天,本周,本月,上周,上月的起始时间
  6. php二维数组根据某个字段排序的排序(商品按销量或其他字段排序)
  7. 论网络工程中,系统开发设计可行性研究及市面产品对比!
  8. vuex中store存储store.commit和store.dispatch的区别及用法
  9. win7电脑设备序列号怎么查_win7硬盘序列号怎么看|win7查看硬盘序列号的方法
  10. ttl传输种过期_ttl传输中过期是什么意思怎么解决
  11. 放款2500亿仅占1%,度小满要做消费金融拉动内需的新动力?
  12. uniapp 获取android设备 GPS 信号强弱
  13. 电脑端压缩工具哪个好用
  14. 读叔本华之《人生的智慧》
  15. 新版正方教务网模拟登录python实现
  16. Slider Revolution 轮播滑块Wordpress插件下载
  17. HP Z840 安装Ubuntu18.04,gpu版的tensorflow,keras全程纪要,硬件Qurado P4000两块
  18. 换手机号都有哪些绑定信息需要更换?
  19. 象与骑象人--幸福的假设
  20. c语言字母是什么数据类型的,2.C语言数据类型

热门文章

  1. tomcat有集成mysql嘛_jira+tomcat+mysql的集成
  2. (51)Xilinx Divider IP核配置(十一)(第11天)
  3. (37)Verilog HDL拼接运算:拼接操作与重复操作
  4. Keil综合(02)工程窗口各项图标描述
  5. Linux shell 脚本实例
  6. 基于TI Davinci架构的双核嵌入式应用处理器OMAPL138开发入门(TI达芬奇双核开发资料 [
  7. [C++] - lambda capture的成员函数 异步调用
  8. ajax 刷新 保持原位置_JavaEE之Ajax第一课
  9. UDP \TCP详详详详解,你想要的全都有(呕心沥血)
  10. 计算机基础--操作系统基础