就是想问一下,就是我有一个对象集合(对象只有ID和name),但是想要从数据库中关联查询出其他数据,有什么方法不用去遍历查询吗???或者可以插入集合去关联查询吗???
11 回复
额~~~~我给你写代码吧!!!
Name{
private int id;
private String name;
}
List lists = new ArrayList();
lists.add(xx)........
然后数据库中一个表lv,其中的字段是id,name,level,account,
我想得到集合中lists的有关对象level和account!!!我自己写sql的话有没有什么可以插入集合的方法得到level和account,不然的话我就只能遍历lists然后通过id去数据库中查找level。。。
Sql sql= Sql.queryEntity("select * from user $cnd");
sql.setEntity.....
sql.setVar("cnd", Cnd.where("id","in", list.toArray());
兽总,请问一下,为什么得到的东西为空呢??
Sql sqlChannel = Sqls.create("select player.* from player where playerID in (@ids)");
sqlChannel.setParam("ids", loginIDs);
sqlChannel.setCallback(Sqls.callback.entities());
sqlChannel.setEntity(logDao.getEntity(T1_PlayerInfo.class));
logDao.execute(sqlChannel);
List<T1_PlayerInfo> channelPlayers = sqlChannel.getList(T1_PlayerInfo.class);
添加回复
请先登陆