1、nutz有方法自动根据数据库建models吗?
2、select * from a a没有建相应的models怎么取结果?
3、可以直接操作result,而不是在callback里面设置吗?
12 回复
Sql sql = Sqls.create("SELECT * FROM \"T_CPU_Description\"");
sql.setCallback(Sqls.callback.maps());
List maps = sql.getList(Map.class);
为什么maps返回的null?
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 那就是我第一个问题了
Sql sql = Sqls.create("SELECT * FROM \"T_CPU_Description\"");
sql.setCallback(Sqls.callback.maps());
List maps = sql.getList(Map.class);
这样回调的maps为null!why?
因为没调用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);
Sql sql = Sqls.create("select tablename from pg_tables where schemaname='public'");
sql.setCallback(Sqls.callback.str());
dao.execute(sql);
List<String> names = sql.getList(String.class);
报
java.lang.ClassCastException: java.lang.String cannot be cast to java.util.List
是什么问题啊
Sql sql = Sqls.create("select tablename from pg_tables where schemaname='public'");
sql.setCallback(Sqls.callback.strs()); // str()回调返回String, strs()回调返回String[]
dao.execute(sql);
String[] names = sql.getObject(String[].class);
@wendal 有个项目要同时引用两个数据库nutz如何解决?
@qq_c1bab051 搜多数据源
来自炫酷的 NutzCN
添加回复
请先登陆