将 Java 应用引擎调用转换为 GQL



我正在尝试了解此文件的源代码:https://code.google.com/p/javageomodel/source/browse/trunk/geocell/src/test/java/com/beoui/utils/HowToUseGeocell.java

    // Use this in a query
    // In Google App Engine, you'll have something like below. In hibernate       (or whatever else), it might be a little bit different.
  //              String queryString = "select from ObjectToSave where      geocellsParameter.contains(geocells)";
//              Query query = pm.newQuery(queryString);
//          query.declareParameters("String geocellsParameter");
//          List<ObjectToSave> objects = (List<ObjectToSave>)query.execute(cells);

并将其移植到 GQL 语句,以便我可以在另一种语言中使用它(node.js)有谁了解 GQL 查询是什么?我的理解是,它正在生成一个过滤经度/经度值的查询,但我不明白该查询的格式在普通 GQL 中会是什么样子。

感谢您抽出宝贵时间

来自本文档:https://cloud.google.com/appengine/docs/java/datastore/jdo/queries

.contains 将列表转换为多个相等查询。

最新更新