我有两个Objectify entities
: Object
& Category
,每个Object
都是特定的Category
. 因此,我在实体中添加了对实体Object
的引用 ( Ref
) Category
,但我的问题是,当我Object
从 中检索 时,虽然我在声明中添加了注释,但没有检索到datastore
它。Category
@Load
Ref
实体中 的Category
getter & setter是:Object
@Load Ref<Category> category;
public Category getCategory() {
return category.get();
}
public void setCategory(Category category) {
this.category = Ref.create(category);
}
用于检索对象的查询是:
List<Object> objects = ofy().load().type(Object.class).list();
并且无法检索的指令Category
是:
for (Object object : objects)
object.getCategory().getName();