問題タブ [vapor-fluent]

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 に答える
318 参照

swift - Swift & Vapor/Fluent : ポスト ルーター リクエスト中に別のテーブルから値をプルする方法

Xcode 11.2とを使用しVapor3てバックエンド アプリを作成しFluentていSQLiteます。Table1 のレコードを更新するリクエストのルートがありPOSTますが、レコードを保存する前に、渡すフィールドの 1 つにあるキーを使用して、別のテーブルから値を取得する必要があります。行き詰まるのは、他のテーブルからそのデータにアクセスすることです。

私がこれまでに持っているもの:

スタッフ用テーブル

課題表

既存の割り当てを更新する受信 POST 要求のルーティング:

私が持っているルートは機能し、受信データは変更され、SQLite データベースに書き込まれますが、計算を実行するか、Staff テーブルに格納されている値に設定する必要があるフィールドがいくつかあります。いいえ:

これまでに試したこと

-- このメソッドはリクエスト全体をスローします。着信リクエストの値は失われます。

理想的には、クエリを呼び出して計算で辞書として保存できれば理想的ですが、「それを理解する」ことができないようです。