我正在開發一個Python web應用程序,使用sqlalchemy與mysql數據庫進行通信。到目前爲止,我主要使用sqlalchemy的ORM層來與數據庫交談。對我來說,ORM最大的好處是開發速度快,而不必編寫所有這些sql查詢,然後將它們映射到模型。保存與存儲過程的ORM
然而,最近,我被要求改變我的設計,通過存儲過程與數據庫進行通信。是否有人知道是否有任何方法通過存儲過程使用sqlalchemy ORM層來處理我的模型?是否有另一個Python庫允許我這樣做?
我看到它的方式我應該可以編寫自己的選擇,插入,更新和刪除語句,將它們附加到模型中,讓庫完成剩下的工作。我已經多次閱讀sqlalchemy的文檔,但似乎無法找到一種方法來做到這一點。
任何幫助,這將是偉大的!