問題タブ [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.
arrays - 構文の変更
私は、次を使用して(データベースから)「MapPoints」の配列を返していました
これにより、「インスタンス メンバー '配列' はタイプ 'JSON' では使用できません」というエラーが発生するようになりました。
誰がこれをどのように行うべきか教えてもらえますか?
swift - Heroku の蒸気エラー H13
私のプログラムは Heroku では正常に動作しているようですが、ページを 3 ~ 4 回リロードするとクラッシュし、エラーが発生しますH13: Connection closed without response
。ただし、コンピューターで実行すると、エラーなしで完全に正常に動作します。
これが私のコードです:
私は何を間違っていますか?
swift - Vapor Xcode プロジェクト構造をオフにする
Ray Wenderlich のサイトにある蒸気のチュートリアルビデオ を 見ていきます。
ビデオの Xcode プロジェクトでは、 vapor docsでフォルダー構造がどのように定義されているかのように、きれいなフォルダー構造を示しています。
同じ手順に従って新しい蒸気プロジェクトを作成し、ドキュメントやビデオが示すように xcode を使用すると、vapor new my-project
-> cd my-project
-> vapor xcode
. 表示されるフォルダー構造は同じではありません。
私が見たフォルダー構造 (上記) は問題なく使用できます。ただし、Sources
フォルダー (グループ) を開くと、フォルダーだけでなく、すべてのベーパー依存関係が一覧表示されApp
ます。
...そして、最後にリストされたフォルダーがその
App
フォルダーになるまで続けます。
このコマンドcurl -sL check.vapor.sh | bash
を実行すると、蒸気のインストールが成功したことがわかります。私は使用Vapor Toolbox v1.0.3
していますXcode Version 8.1 (8B62)
蒸気の依存関係がフォルダーvapor xcode
に表示されない Xcode プロジェクト を使用して生成する方法を知っている人はいますか?Sources
swift - (Fluent を使用して) Pivot に追加情報を追加するにはどうすればよいですか?
Pivot<U, T>
Vapor では、オブジェクトを作成することで、多対多の関係を作成できます。ここでU
、 とT
は、リンクしたいモデルです。したがって、 が多数の を持ち、多数の が多数の に属することUser
ができるシステムを作成したい場合は、次のように関連付けます。File
File
User
私の人生で理解できないのはPivot<User, File>
、追加情報を含めるにはどうすればよいかということです。たとえば、このファイルがいつ Alice に関連付けられたのか、または Alice がそのファイルに対してどのような権限を持っているのかを知りたいです。
リレーショナル データベースでは、Fluent はこのPivot<User, File>
タイプのテーブルを作成します。
しかし、次のようなものを表す機能が欲しいです: