Google app engine BigTable查询,大于或等于使用uu键时不起作用__

Google app engine BigTable查询,大于或等于使用uu键时不起作用__,google-app-engine,google-cloud-datastore,Google App Engine,Google Cloud Datastore,在我的应用程序中,我有一些带有相关评论的照片。当我检索到目标照片列表时,我会保存照片的高/低键,以包含我查询的评论列表 我遇到的问题是,查询不会返回最后一张照片的注释 几乎就好像大于等于等于等于等于大于 我可以通过解构高键并在其id中添加1来让查询正常工作 这是一个错误还是我期待的是错误的事情 SDK版本1.6.1 SDK时间戳:2011年12月12日星期一14:53:13太平洋标准时间 API版本:[1.0] 这是我的代码,下面是变通代码 Query q = new Query (Entity

在我的应用程序中,我有一些带有相关评论的照片。当我检索到目标照片列表时,我会保存照片的高/低键,以包含我查询的评论列表

我遇到的问题是,查询不会返回最后一张照片的注释

几乎就好像大于等于等于等于等于大于

我可以通过解构高键并在其id中添加1来让查询正常工作

这是一个错误还是我期待的是错误的事情

SDK版本1.6.1 SDK时间戳:2011年12月12日星期一14:53:13太平洋标准时间 API版本:[1.0]

这是我的代码,下面是变通代码

Query q = new Query (EntityNames.EventPhotoComment.name());

q.addFilter(
 Entity.KEY_RESERVED_PROPERTY,
 Query.FilterOperator.LESS_THAN_OR_EQUAL,
 highPhotoKey);

q.addFilter(
 Entity.KEY_RESERVED_PROPERTY,
 Query.FilterOperator.GREATER_THAN_OR_EQUAL,
 lowPhotoKey);

q.addSort(Entity.KEY_RESERVED_PROPERTY,
 Query.SortDirection.ASCENDING);

PreparedQuery pq = ds.prepare(q);
Iterator<Entity> dbDataIterator = pq.asIterator();
  long id = highPhotoKey.getId();
  Key parent = highPhotoKey.getParent();
  highPhotoKey = KeyFactory.createKey(parent,EntityNames.EventPhoto.name(), id+1);

这不是关于Bigtable的问题,而是关于Google App Engine的数据存储API的问题。