0
タグとアイテムの間の関係を作るためのコードを書くことに問題があります。 (私は(PUT /商品/ {ID} /タグ/ REL/{FK}によってアピエクスプローラでそれを行うことができます - コードではなく)既存のアイテム間の関係を追加する方法
I、タグ付きアイテムを作成
Iが最初にこれを行います。アイテム、
を作成し、その後findOrCreate
ですべてのタグ(タグ名にユニークな)を入れ
しかし、問題は、新しく作成されたアイテムを既存のタグを追加することである
私のモデルを使用して定義されています。。
"relations": {
"tags": {
"type": "hasAndBelongsToMany",
"model": "Tag",
"foreignKey": ""
}
},
とコードは次のとおりです。eighter私はinstance.tags.create()
またはinstance.tags.add()
を使用
console.log(tagsArr); //array of tags
Item.findById(linkId,function (err,instance) {
instance.tags.create(tagsArr, function (err, addedinstances) {
console.log(err);
});
})
私が取得:
ER_DUP_ENTRY: Duplicate entry '1' for key 'PRIMARY'