final DatastoreService dss = DatastoreServiceFactory
.getDatastoreService();
Query query = new Query("GQL query goes here!");
/*
* Like this GQL query:
*
q = db.GqlQuery("SELECT * FROM People "
"WHERE first_name = John "
"AND last_name = Smith")
*/
*/
有没有办法让它成为可能?
问题是,我想让用户提供自己的查询约束。
答案 0 :(得分:1)
低级别数据存储区服务无法做到这一点。 GQL由API解析;后端不会说文本查询语言。
你为什么要这样做?让用户提供查询字符串通常是一个(非常)坏主意。