【SQL Alchemy】AttributeError: '...' object has no attribute 'translate'錯誤的解決

bug情境描述 經過查找,SQL Alchemy沒有自帶ON DUPLICATE KEY UPDATE功能,所以打算手寫一個。於是產生了下面的(錯誤)腦洞… 先按照想要UNIQUE的列查出結果,然後判斷: 如果查詢有結果,就用新Object的所有列去替換原有Object的所有列 如果查詢無結果,就直接db.session.add這個Object 以上方式沒有考慮到新的Object可能有些屬性(列)
相關文章
相關標籤/搜索