sqlalchemy

    2熱度

    1回答

    我想寫一個熊貓數據框到postgres表。我做一個連接到數據庫如下: import psycopg2 import pandas as pd import sqlalchemy def connect(user, password, db, host='localhost', port=5432): '''Returns a connection and a metadata o

    0熱度

    1回答

    OS:RHEL Python版本:3.6 SQLAlchemy的版本:1.1.10 PyMySQL版本:0.7.11 MySQL的DISTRIB:5.7.17-13 import pymysql conn = pymysql.connect(host='localhost', port=3306, user='testuser', passwd='###########', db='mysql

    0熱度

    1回答

    我使用下面SQLAlchemy的代碼來從數據庫中 q = session.query(hd_tbl).\ join(dt_tbl, hd_tbl.c['data_type'] == dt_tbl.c['ID']).\ filter(or_(and_(hd_tbl.c['object_id'] == get_id(row['object']), hd_tbl.c

    1熱度

    1回答

    在我的燒瓶web應用程序中,我有一個登錄系統。當用戶登錄時,在我的數據庫的表中,我想更新用戶進行上次登錄時的日期時間。 我使用這個代碼: @app.route('/login', methods=['POST']) def do_admin_login(): POST_CODICE_FISCALE = str(request.form['codice_fiscale']) P

    0熱度

    1回答

    我有一個現有的get方法。 def get_parameter(self, app, my_business_key): my_db = MultiTenantSQLAlchemy(app) session = my_db.get_session(app) return session.query(MyParameter).filter(MyParameter.

    1熱度

    1回答

    對於使用SQLAlchemy的自定義查詢某種原因,即時通訊: sql = "SELECT id, shooter_id, value FROM points WHERE match_id = %s ORDER BY value" % match_id rows = self._session.execute(sql).fetchall() for (shooter_id, value) in

    1熱度

    1回答

    如何使用SQLAlchemy篩選子列的列?即在Postgres的做這相當於: select * from my_table where points[1:2] = ARRAY['A', 'B']; 我天真的嘗試是要做到: session.query(MyTable).filter(MyTable.points[:2] == ['A', 'B']).all() 但返回一個空列表。

    0熱度

    2回答

    我正在使用SQLAlchemy在上使用compile並設置dialect和compile_kwargs參數(例如,使用str(ins.compile(dialect=oracle.dialect(), compile_kwargs={'literal_binds': True})))來即時生成PL/SQL。除非輸出沒有在最漂亮的SQL語句中格式化,否則此工作正常。 例如,我的輸出中的一個看起來是這

    1熱度

    2回答

    我熟悉Sqlalchemy中的joinedload和subqueryload選項,我正在使用它們來查詢稍後從會話中刪除的大型結果集並進行緩存。 有沒有一種方法可以驗證從頂層模型開始,每個可能的關係在這一點上都是急切加載的?

    8熱度

    1回答

    我需要連接兩個數據庫。默認數據庫是固定的,但另一個是動態的,它基於URL。 例如,如果網址是:yourapp.myweb.com然後第二個數據庫的名字將是yourapp 我嘗試連接到數據庫初始化的.py但它告訴我下面的錯誤 builtins.AssertionError AssertionError: A setup function was called after the first req