Google app engine 如何通过objectify中的嵌套引用进行查询
我有这样的结构:Google app engine 如何通过objectify中的嵌套引用进行查询,google-app-engine,objectify,Google App Engine,Objectify,我有这样的结构: //////Entity to be filtered public class StockItem{ @Index private Ref<StockItemTypeEntity> stockItemType; } `enter code here` 但这不起作用。如何使用嵌套引用进行筛选?这是一个联接,基础数据存储不支持该联接。也就是说,如果要执行连接,必须自己执行 根据数据的形状和尝试执行的操作,一种常见的解决方案是将索引数据反规范化到父实体中(索引Stoc
//////Entity to be filtered
public class StockItem{
@Index
private Ref<StockItemTypeEntity> stockItemType;
} `enter code here`
但这不起作用。如何使用嵌套引用进行筛选?这是一个联接,基础数据存储不支持该联接。也就是说,如果要执行连接,必须自己执行 根据数据的形状和尝试执行的操作,一种常见的解决方案是将索引数据反规范化到父实体中(索引StockItem中的“productType”字段)。它确实需要保持数据同步
//////Ref
public class StockItemTypeEntity{
@Index
private Ref<StockItemProductTypeEntity> productType;
}
stockItemQuery = stockItemQuery.filter("stockItemType.productType", fitlerWrapper.getProductType());