エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
TypeScriptでsequelize と戦う日記 #2 モデルの拡張とHooks - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
TypeScriptでsequelize と戦う日記 #2 モデルの拡張とHooks - Qiita
はじめに 前回の記事で、sequelizeを使ってモデル定義して使うあたりまでは行けました。 独自のメソッド... はじめに 前回の記事で、sequelizeを使ってモデル定義して使うあたりまでは行けました。 独自のメソッドを持たないモデルならアレで良かったのですが、独自にメソッドを生やす必要が出て来て、ちょっとつまづいたのでそこをメモしておこうと思います。 インスタンスメソッド、クラスメソッドを生やす こんな風にオブジェクトを用意し、define時にparamsとは別に渡します。 var option = { classMethods: { classHoge: function () {....} }, instanceMethods: { instanceHoge: function (moji: string) {....} } }; sequelize.define("HogeModel", params, option); これで、HogeModelにはstaticメソッドとしてclassH