我尝试使用英语"surname“中的属性"Nachname”来实现order by。但在我的尝试中,没有找到对象k。
我不明白如何在pony orm中使用oder_by
sel = select((k.kuId, a.adressid, k.nachname, k.vorname, k.email, k.telefon, a.kunde, a.ort, a.strasse,
a.plz, a.land, a.adresszusatz,
a.staat, a.art) for a in Adresse for k in Kunde if k.kuId == a.kunde.kuId and a.art == 1
).order_by(lambda: k.nachname )如何按k.nachname排序我的选择?
问候尼塞尔
发布于 2017-09-18 02:33:50
Pycharm无法处理pony orm语法,并将order_by(k.nachname)中的k高亮显示为未知引用。我的问题的答案是:
sel = select((k.kuId, a.adressid, k.nachname, k.vorname, k.email, k.telefon, a.kunde, a.ort, a.strasse,
a.plz, a.land, a.adresszusatz,
a.staat, a.art) for a in Adresse for k in Kunde if k.kuId == a.kunde.kuId and a.art == 1
).order_by(lambda: k.nachname )https://stackoverflow.com/questions/46267333
复制相似问题