主にSequelize の質問です。
予め以下モデルを作成しています。
・Team
・Client
・History
Sequelize でfindOneを利用し、TeamモデルとClientモデルから値を検索し、取得したIDを別ModelのHistoryへ引き渡し、
Historiesテーブルにデータを登録したいのですが、公式サイトから参照できそうな内容を見つける事ができませんでした。
恐れ入りますが、どなたかご教授いただければ幸いです。
※以下はCoffeeScriptですがJSでの回答でも可能です。
環境
Node.js + Sequelize + MySql
Team.findOne({where: {name: "テストチーム"}}) && Client.findOne({where: {name: "A社"}}).then(() => History.create( {minutes: 60 # 以下でfindOneで検索した値のIDを引き渡したい teamId: team.id clientId: client.id} ).then((history) => # 何かしらの処理 ) )
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/31 12:41