SqlAlchemey nullslast порядок в отношениях - PullRequest
1 голос
/ 11 мая 2019

Я определяю отношения в своем классе, и мне нужно применить nullslast к order_by. Как бы я сделал это в отношениях или есть другой способ сделать это?

flags = relationship("Flag",
    backref=backref("box", lazy="select"),
    cascade="all,delete,delete-orphan", order_by="Flag._order",
    )

1 Ответ

1 голос
/ 11 мая 2019

Я смог получить то, что хотел, следуя этому совету и сделав order_by отрицательным с деск.Надеюсь, что это работает с более чем MySQL.

flags = relationship("Flag",
    backref=backref("box", lazy="select"),
    cascade="all,delete,delete-orphan", order_by="desc(-Flag._order)",
    )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...