問題タブ [class-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.

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

graphql - NestJS と GraphQL で class-validator を使用して、オプションのパラメーターの検証をサポートしますか?

inputブロックを更新するためにこれを持っています。ユーザーが名前またはコンテンツ、あるいはその両方を更新できるようにしたい。ここで問題は、名前 GrapQL のみを渡すVariable \"$updateBlockInput\" got invalid value { name: \"Updated again\" }; Field content of required type String! was not provided.とエラーがスローされ、その逆の場合です。

私は何を間違っていますか?


update-block.input.ts

block.resolver.ts

突然変異

変数

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

typescript - 要件はパスするはずですが、数値パラメーターの検証は失敗します

座標で場所を取得したい。私は単純なDTOから始めました

そしてこの API エンドポイント

このエンドポイントをテストするために、この URL を呼び出しています

ローカルホスト:3000/場所/0/0

残念ながら、次の応答が返されます

誰かがこれを修正する方法を知っていますか? 私はそれが通過することを期待します。

URLパラメータは文字列と見なされるようですが、どうすればそれらを数値に解析できますか?