带ID / NAME的AddFilter

时间:2012-01-09 19:06:10

标签: google-app-engine google-cloud-datastore

是否可以使用addFilter获取包含我的实体的ID /名称的查询?

我试试:

query.addFilter("_key_", Query.FilterOperator.EQUAL,18);

query.addFilter("id", Query.FilterOperator.EQUAL,18);

query.addFilter("ID/Name", Query.FilterOperator.EQUAL,18);

我看到其他用户的回复,例如How to retrieve Google Appengine Objects by id (Long value)?,但没有看到addFilter。 有可能吗?

THX

1 个答案:

答案 0 :(得分:2)

他们的关键字段为__key__,但我建议使用datastore.get代替查询按键获取实体。