問題タブ [express-validator]
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.
node.js - Express-Validator での検証
検証にエクスプレスバリデーターを使用しています。データベースにマングースを使用していますが、検証も組み込まれています。どちらを使用すればよいですか?
また、express-validator の検証が並行しているかどうかも知りたいです。たとえば、次のコードをご覧ください。
isUnique() は、電子メールがまだ登録されていないかどうかを確認するカスタム検証メソッドであり、データベースに照会して検証します。上記のコードでは言及されていませんが、データベースクエリがそれぞれで行われる複数のフィールドを検証する必要がある他のポストリクエストもいくつかあります。
したがって、上記の各チェックメソッドを並行して実行できるかどうかを知りたかったのです。これにより、より高速になり、ノードのようになります。これらを async のように並行して実行するためのモジュールを使用したいと思います。また、これらのチェック メソッドがすでに並行して実行されているかどうかも知りたいです。
これを理解するのを手伝ってください。前もって感謝します。
javascript - Express-Validator を使用した POST パラメータの検証
Express -validatorを使用して Node/Express API にパラメータ検証を構築しようとしています。ただし、次の curl コマンドを使用してフィールド (この場合は名前) が欠落している POST リクエストを作成するとcurl -X POST -d "foo=bar" http://localhost:3000/collections/test
、リクエストは正常に処理され、検証はスキップされます。以下は私の現在のコードです - 検証がバイパスされる理由について何か考えはありますか?
node.js - TypeScript を使用した高速バリデーター
NodeJS を ExpressJS で TypeScript に変換しようとしました。
「express-validator」ミドルウェアで問題が発生しました。
タイピングで定義をインストールしました:
req: express.Request
Express-validator の定義 (つまり、req.checkQuery、req.checkParams など) があることを期待しています。
しかし、コンパイルすると...
機能させるために何かをインポートする必要がありますか?
ありがとうございました。
以下は私のコードです..
node.js - express-validator バリデータチェーンを壊す
エクスプレス用のエクスプレスバリデータープラグインを使用しています
ユーザー名を空の出力として渡すと、
検証の誰かが失敗した場合にチェーンを停止する方法。