私はsails.jsを初めて使用し、何か奇妙なものを見つけました。私は次のようなモデルユーザーを作成しました:
sails generate api user
だから私はにアクセスできます:
http://localhost:1337/user/
そして
http://localhost:1337/user/create?name=joe&test=true
しかし、なぜ帆によってモデルに必要なフィールドを追加できるのか:
http://localhost:1337/user/create?name=joe&test=true&toto=ok&titi=okToo
totoとokTooは、api / model / User.js:attributsの私のモデルの下にありません
誰かが私がこれを理解するのを手伝ってくれるなら、私は多分何かが恋しいです。私の場合、sails.jsは、model:attributsファイルに配置したフィールドのみを保存するか、例外をスローする必要があります
フィールドの作成を、モデルで指定したフィールドのみに制限できます。Sailsにはこの機能があり、サイトをすばやくモックアップできます。
http://sailsjs.org/#/documentation/concepts/ORM/model-settings.html?q=schema
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加