0
多対多リレーションシップを持つモデルファイル内のテーブル間の関係を更新しようとしています。私は現在、関係が一意でなければならないというデフォルトの性質に使用しようとしているコマンドでエラーが発生しています。その結果、belongsToMany
にプロパティを追加する簡単な調整をunique: false
としたいが、移行ファイルで使用する正しい形式がわからない。 classMethod
を変更するためのqueryInterface
コマンドに関するドキュメントはないようです。マイグレーションファイルが必要なのでしょうか?私はこの変更したいCLIの移行の移行クラスメソッドの変更
:これはあなたの問題であれば、これに
classMethods: {
associate: function(db) {
User.belongsToMany(db.Organization, { through: 'member', foreignKey: 'user_id'}),
User.belongsToMany(db.Team, { through: 'member', foreignKey: 'user_id'})
},
(unique: false
)
classMethods: {
associate: function(db) {
User.belongsToMany(db.Organization, { through: 'member', unique: false, foreignKey: 'user_id'}),
User.belongsToMany(db.Team, { through: 'member', unique: false, foreignKey: 'user_id'})
},