我想从表的特定列中获取值。对此的正确查询是什么?
例如:假设我们有一个包含"name“列的危机表。
我希望此列中的所有值都作为一个列表
我试着“从危机中选择名字”,但没有起作用。
编辑:
下面是确切的代码:
def get(self):
c = db.GqlQuery('SELECT name FROM Crisis')错误消息:
回溯(最近一次调用):
..。
c = db.GqlQuery('SELECT name FROM Crisis')..。
BadQueryError:分析错误:符号名称处不应有其他符号
发布于 2011-04-16 07:00:27
不能从实体中选择单个列。这是App Engine数据存储最基本的限制之一。您可以检索整个实体,也可以仅检索其键。
def get(self):
c = db.GqlQuery('SELECT * FROM Crisis')
for entity in c:
logging.info(entity.name)编辑:更准确地说,App Engine中没有“列”。
https://stackoverflow.com/questions/5681890
复制相似问题