这是所有 objectify/app 引擎专家的问题:
我通过将父对象的键存储在子对象中来创建具有父/子关系的对象。这存储在 Key 类型的对象中。例如,假设我有一个汽车对象和轮胎对象。轮胎对象将父键存储在 Key 类型的变量中。
@Entity
Public class Tire{
@Id Long id;
Key<Car> ParentKey;
int size;
}
在我的应用程序中,我需要获取特定汽车的所有轮胎。我可以通过查询来做到这一点:轮胎轮胎 = oft.query(Tire.class).filter("ParentKey",carKey).get();
这是实现此目的的适当方法吗?这会导致实体组出现任何问题吗?这对大量汽车和轮胎来说是否有效?