2017-09-17 1 views
0

"성 (Nachname)"속성을 사용하여 영어 "성"으로 주문을 구현하려고합니다. 하지만 내 시도에서 객체 k는 발견되지 않습니다.by Pony ORM

나는 조랑말 ORM 내가 k.nachname에 의해 내 선택을 주문할 수있는 방법

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) 

에 oder_by을 사용하는 방법을, 이해하지?

인사

답변

0

가 Pycharm가 포니 ORM 구문 처리 알려지지 기준으로 order_by (k.nachname)에서 K를 higlights niesel 없다. 내 질문에 대한 대답은 다음과 같습니다.

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) 
관련 문제