2016-04-25 7 views
0

外部モデルのインスタンスをリンクまたはリンク解除するときに、保存後などに操作フックを設定するにはどうすればよいですか?ループバックの例アセンブリおよびそのモデルを使用しhasAndBelongsToManyの操作フック

https://docs.strongloop.com/display/public/LB/HasAndBelongsToMany+relations

PUT /アセンブリ/ {assembly_id} /部品/ REL/{part_id介してアセンブリに部品を追加(または削除)するとき、私はコードを実行したいです}

答えて

1

私は魔法の 'hasAndBelongsToMany'を失い、hasManyThroughを使用しなければならないのではないかと心配しました。

しかし、あなたが定義したモデル(組立・パート)に

Assembly.afterRemote('*.__link__parts', function(context, instance, next){ 
    console.log(instance); 
    next(); 
}); 

Assembly.afterRemote('*.__unlink__parts', function(context, instance, next){ 
    console.log(instance); 
    next(); 
}); 
をあなたの方法を定義することができ判明