問題タブ [sqlmodel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
355 参照

python - fastapi/SQLModel を使用して、列/フィールドがテーブル/応答オブジェクトに表示される順序を指定する方法は?

次のモデル/スキーマがあります。

私のpostgresクライアントでは、テーブルはフィールドがモデル/スキーマにリストされている順序で列を示しています:

postgre クライアント

また、openapi のドキュメントには、Userモデルで指定されているのと同じ順序で応答オブジェクト フィールドが一覧表示されています (画像の下部にある応答オブジェクトに注目してください)。

openapi ドキュメント

idテーブル/応答オブジェクトに表示する最初の列/フィールドにしたいと思います。一般に、列/フィールドの特定の順序を強制するにはどうすればよいですか?

0 投票する
0 に答える
193 参照

python - 高速 API は SQL 接続に依存します

私は高速APIが初めてです。テーブルからユーザーを取得しようとしていますが、次のエラーが発生します。

user = await db.query(User).filter(User.login == data['login']).first()

AttributeError: 'Depends' オブジェクトに属性 'query' がありません

ここに私のserver/database.pyがあります

ここにserver/web_server.pyがあります

アプリに socketio を使用しています。socketio.on('authorize')メッセージにはdata = {'login' : '...', 'password' : '...'}が含まれています。パスワードを確認して承認するために、私のpostgresqlテーブルのユーザー。したがって、「get_session」、クエリ、実行、コミットに問題があり、同じエラーAttributeError: 'Depends' object has no attribute .. が発生します。

0 投票する
0 に答える
21 参照

python - SQLModel で tablesample メソッドを使用する方法

SQLModelのメソッドを使用しようとしていますtablesample(SQLAlchemy から直接インポートされていると思われます) が、その使用方法に関するドキュメントは見たことがありません (MySQL データベースで使用できる場合でも)。

0 投票する
0 に答える
75 参照

postgresql - FastAPI の SQLModel を使用して PostgreSQL の「テキスト」列を作成する方法

FastAPI に SQLModel を使用しています。しかし、それを使用して「テキスト」列タイプを作成する方法がわかりません。

「テキスト」列を作成するにはどうすればよいですか? 読んでいただきありがとうございます。


これが私の解決策です!