我试图通过ID来查询对象,该ID具有ID字段。
执行key.getId()确实返回一个数字,但在使用
时不起作用//will not work due to parenting object
pm.getObjectById("EventModel", 5322);
public class EventModel extends Model
{
@PrimaryKey
@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
protected Key key;
...
}
注意:这个对象是不同对象的父级
我试图使用“key.id == idParam”进行查询,但它失败了,因为没有嵌入对象键有任何方法可以使这个工作,所以我可以通过id查询对象而不仅仅是键
解决方法是在密钥初始化并查询后保存id字段 但每次创建一个对象时,这会增加2次写入。
如果您对如何完成这项工作有任何想法,请分享:)
由于