2016-12-09 11 views
0

私はapartment gemを使用していますが、ユーザー(公開スキーマ)には多くの紛争(組織スキーマ)があります。紛争のあるユーザーを削除すると、関連する紛争はdbに残ります。別のスキーマ内の関連を破壊する方法はありますか?

私のユーザモデルは正しい関連付けを持っている:

has_many :disputes, dependent: :destroy 

は私が行う必要がある特別な設定をお持ちですか?ありがとう。

答えて

0

解決策は簡単です。テナントのURLからリクエストを呼び出す必要があります。パブリック(スキーマ)URLは決して使用しないでください。

テナントURL

DELETE http://bank.api.lvh.me:3000/users/1 # Bank is the name of tenant. 

公開(スキーマ)URL

DELETE http://api.lvh.me:3000/users/1 # Only delete the user, not with associations. 
関連する問題