問題タブ [feathers-sequelize]
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.
feathersjs - 無効なリクエストをキャッチし、feathers-sequelize でエラーを返します
私は羽毛を初めて使用し、羽毛-cli で生成された API を構築しています。クライアントが無効な GET 要求を実行した場合:
例えば。http://localhost:3030/stations/?asdfasdf
500 エラーを返します。
ER_BAD_FIELD_ERROR: Unknown column 'stations.asdfasdf' in 'where clause'
そのようなエラーをクライアントに報告するのではなく、代わりに「400 Bad Request」を返したいと思います。を使用してアフターフックを設定しようとしましたhook.error
が、これは続編エラーをキャッチしません。
エラーをキャッチして、より安全で一般的なメッセージをクライアントに返すにはどうすればよいですか?
feathersjs - FeathersJS: Sequelize と SQL Server の基本セットアップ
私は Feathers の初心者ですが、有望そうに見えるので、SQL Server データベースに接続できるかどうかを確認しようとしていますが、すぐに行き詰まります。
私はドキュメントに従って使用feathers generate service
し、接続文字列を編集しましたが、実行npm start
するとスローしてエラーが発生しましたsrc/models/sqlserver.model.js
:
default.json
ジェネレーターは、これらすべてのファイルを編集して追加しました。
しかし、ドキュメントには、それらのいずれにも言及されていません (少なくとも、私が理解したとおりではありません)、または変更する必要があるものについては言及されていません。ジェネレーターはこれを設定する最も簡単な方法だと思いますが、ドキュメントがジェネレーターの使用を無視しているように見え、すべてがapp.js
.
Feathers で基本的な SQL Server サービスをセットアップするだけで、誰でも提供できるガイダンスをいただければ幸いです。
javascript - フェザーズ・セケライズで多対多の関連付けを作成するにはどうすればよいですか?
私は、フェザーズ-sequelize を使用してフェザーズ API をセットアップし、MySQL データベースに保持しています。
データモデルがセットアップされ、関連するテーブルが作成されていることがわかります。
の関連付けを実際に作成するにはどうすればよいoffers
ですか? 私はこのようなことを試しました:
しかし、それは何の効果もないようです
feathersjs - フェザーの続編でリレーションを追加・更新・削除する方法
投稿とタグ(多対多の関係)でブログを作成するために羽を使用してみます。投稿とタグを別々に作成し、add / update / remove
関係を作成するとします。私は何をすべきか?
これが私のgithubリポジトリです https://github.com/kieusonlam/blogapi
sequelize.js - フェザーズ・シークエンスとワン・タイム・アソシエーション
いくつかの関連付けをロードする必要がある特定のフェザーサービス呼び出しを行いたいと思います。問題は、フックを使用して「羽のように」行うと、フックが一度ではなく、そのままになることです。「フェザーズウェイワンタイムアソシエーション」を行う方法はありますか?フックはdestroyed
呼び出しの後にある必要があります。
現在: