我需要获得每行的行id,以便可以将其用作主键。
这就是我要做的
qr = MoreGames.query()
res = qr.fetch()
if res:
data = []
for row in res:
d = {'id':row.key().id(),'title':row.title,'description':row.description,'link':row.link}
data.append(d);
每当我使用行.key().id()它给出“500内部服务器错误”。在
Tags:
尝试调试。在
您的密钥很可能有一个名称而不是一个id。请尝试id_或_name()而不是id()。在
使用
.query()
表示您使用的是NDB而不是DB,在这种情况下,key
是一个属性而不是一个方法,因此:获取钥匙的id部分。在
相关问题 更多 >
编程相关推荐