如何在Google App Engine中使用com.google.appengine.api.datastore.Category属性 - Java?
Category的构造函数只接受String。我不确定我们是否可以使用Category作为Multi value属性。任何输入或示例都表示赞赏。
答案 0 :(得分:0)
无法找到Category属性的用法。所以,我正在尝试使用List
Setting the property as mentioned below:
//tags can contain TAG1, TAG2, TAG3, etc
List<String> tags;
entity.setProperty("tags", tags);
如下所述查询财产:
String tag = "TAG1";
Query q = new Query("EntityType").setAncestor(parentEntity.getKey()).setFilter(FilterOperator.EQUAL.of("tags", tag));
获得如下所述的财产:
List<String> tags = (List<String>)entity.getProperty("tags");