【发布时间】:2012-09-21 19:37:26
【问题描述】:
用Objectify做全类名查询得到一个Entity,可以吗?就像我想查询 class com.mypackage.MyClass 一样,获取实体并对其字段进行进一步查询。
编辑:
例如:
daot.ofy().query(Class.forName("com.mypackage.MyClass"));
这行得通吗?
【问题讨论】:
-
恐怕我真的不明白这个问题。你能说得清楚一点吗?您是否想从 javascript 中的类名转到查询?如果是这样,请查看 Class.forName() 以获取类对象。
-
Right Class.forName 可以,但问题是如何通过 ofy() 进行实际查询,对于所有注册的类,我可以简单地做 daot.ofy().query(getClassFromString("com .mypackage.MyClass"))
标签: java google-app-engine objectify