[英]Flask SQLAlchemy Order by Field
我在 mysql 中成功運行了 select 語句,如下所示:
SELECT * 從服務器 ORDER BY FIELD (onlinecheck, 0, NULL, last_reboot) DESC, last_reboot DESC;
如何在 Flask_SQLAlchemy 中運行相同的語句?
非常感謝那些可以提供幫助的人:)
所以我發現解決這個問題的最好方法是使用原始查詢方法。
list = db.engine.execute('''SELECT * FROM servers ORDER BY FIELD (onlinecheck, 0, NULL, last_reboot) DESC, last_reboot DESC;''').fetchall()
這解決了這個問題。 如果有人有更好的答案,我會全力以赴。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.