本文整理汇总了Java中com.google.appengine.api.datastore.Query.setAncestor方法的典型用法代码示例。如果您正苦于以下问题:Java Query.setAncestor方法的具体用法?Java Query.setAncestor怎么用?Java Query.setAncestor使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.google.appengine.api.datastore.Query
的用法示例。
在下文中一共展示了Query.setAncestor方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: propertiesOfKind
import com.google.appengine.api.datastore.Query; //导入方法依赖的package包/类
List<String> propertiesOfKind(DatastoreService ds, String kind) {
// Start with unrestricted keys-only property query
Query q = new Query(Entities.PROPERTY_METADATA_KIND).setKeysOnly();
// Limit to specified kind
q.setAncestor(Entities.createKindKey(kind));
// Initialize result list
ArrayList<String> results = new ArrayList<String>();
//Build list of query results
for (Entity e : ds.prepare(q).asIterable()) {
results.add(e.getKey().getName());
}
// Return result list
return results;
}