gql 查询返回 BadQueryError: 解析错误
这是我的 gql 代码:
data = db.GqlQuery("SELECT * FROM Playlist " + "WHERE tags = :1" + "ORDER BY :2", tag, order)
我收到此错误:
BadQueryError:解析错误:符号 BY 处没有其他符号
有人知道我做错了什么吗?
谢谢你的帮助 J
This is my gql code:
data = db.GqlQuery("SELECT * FROM Playlist " + "WHERE tags = :1" + "ORDER BY :2", tag, order)
and I get this error:
BadQueryError: Parse Error: Expected no additional symbols at symbol BY
Does anyone know what I am doing wrong?
thanks for the help
J
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您似乎出于某种未知原因连接了 GQL 字符串,并且错过了一个空格。尝试:
You seem to be concatenating the GQL string for some unknown reason and have missed a space. Try:
您在
ORDER
之前缺少一个空格。You're missing a space before
ORDER
.