🌟
Sails関連リンク集
Sails.js関連リンク集
インストール
プロジェクト構成
Custom responses
Actionsの定義
- 階層:
api/controllers/
- ファイル名: kebab-cased (containing only lowercase letters, numbers and dashes)
- Action2形式で記載する。
Assets
Shell scripts
SQL/noSQL Data Mapper
Attributes
Models
- 階層:
api/models/
- デフォルトのモデル設定は
config/models.js
に書く。 - tableNameはコレクション名。省略可。省略した場合、ファイル名=コレクション名になる。
await User.find();
// => SELECT * FROM user;
queries
環境設定
environmentspecific-files-config-env
コマンドライン引数
setting-sailsconfig-values-using-command-line-arguments
Policies
共通部品(Helper)
- 非同期
- 階層:
api/helpers/
- ファイル名:camel-cased
- Helpers
デプロイ
sails-generate
Blueprints
TypeScript
mongoDB
開発手順
model作成
$ sails generate model zzzzz
出力先>
api/models/zzzzz.js
拡張子をjsからtsに変更すること。
typeを元に型を修正。
- actionを修正
- builtin-model-methodsを参考にdb操作を実装。
Discussion