問題タブ [vapor]

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

swift - Vapor 距離によるクラスのクエリ

蒸気の 2 つのクラス間の距離を照会する必要があるとしましょう。

そんな感じ

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

mysql - Swift Vapor/Fluent モデルの追加のデータ型 (Unsigned SmallInt、Datetime、Decimal など)?

Modelwith Vaporを作成しようとしていますが、prepareメソッドでは、いくつかのデータ型をステートメントに追加する方法がわかりません。

Vapor のソース コードを調べると、保存できるデータ型がいくつかあるようです。

そのため、Int、String ( VARCHAR)、Double、Bool、Data ( BLOB) などのデータ型を格納できますが、探しているものが見つかりません。具体的には次のとおりです。

  • 署名なしSMALLINT( UInt16)
  • DATETIME
  • DECIMAL( MySQL Decimalで、Double や Float ではありません)

これらをどのように作成しますか?

0 投票する
3 に答える
15626 参照

firebase - HTTP/REST エラー 403 Forbidden 経由で FireBase データベースにアクセスできません

Swift + サーバー用の Vapor フレームワーク + Xcode 8.1

DB への HTTP リクエストを作成する Firebase Realtime Database を読み込もうとしていますが、許可が拒否されます。

手順は次のとおり
です。 1. 「console.developers.google.com」からダウンロードした秘密鍵で署名する JWT を作成します
2. OAuth2 サーバーに POST リクエストを送信し、アクセス トークンを取得します
3. から受け取ったアクセス トークンを使用して、firebase データベースに GET リクエストを送信しますOAuth2 サーバー。

「許可が拒否されました」、HTTP/1.1 403 Forbidden が表示されます

Firebase サービス アカウント FireBase データベース ルール

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

swift - Fluent (Vapor) を使用して、ストレート SQL を使用してテーブル内の行数を取得できますか?

SELECT COUNT(column_name) FROM table_name;Int を取得し、応答の一部として返すためにこれを実行したいと考えています。カウントを取得するためだけにすべてのオブジェクトをメモリにロードする必要はありません。このような:User.query().all().count

これは Fluent で可能だと教えてください! :)

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

swift - 複数のエンティティに AuthMiddleware を使用するには?

CustomerMerchantの 2 つのエンティティにVapor AuthMiddlewareを使用しようとしています。

https://vapor.github.io/documentation/auth/request.html

しかし、ご覧のとおり、最初に追加されたミドルウェア (顧客) は、次のように追加した場合、2 番目 (マーチャント) に置き換えられました。

また

したがって、リクエストからの資格情報でログインしようとすると:

エラーがあります:

ただし、AuthMiddleware が他の AuthMiddleware に置き換えられた、最初に追加されたエンティティに対してのみスローします...

この問題を解決できるかどうか教えてください。ありがとう!

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

swift - Fluent Query に制限を設定するにはどうすればよいですか?

Vapor を使用してクエリに制限とオフセットを設定するにはどうすればよいFluentですか?

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

vapor - リーフ テンプレートでセッションにアクセスする

Leaf テンプレート エンジンについて質問があります。

リーフ テンプレートのセッション値にアクセスするにはどうすればよいですか? たとえば、Laravel のように Flash メッセージをループするには: https://laravel.com/docs/5.3/redirects#redirecting-with-flashed-session-data

これを達成するための解決策が見つかりません。

前もって感謝します