も削除として、それはその子をマークentityAspectを設定することにより、削除されたとして、あなたがエンティティをマーク。親が削除されたことだけをマークする方法はありますか?または事実の後に子どもを変えないようにしてマークする方法?、親が削除のみマークする方法はありますか?
0
A
答えて
0
あなたはナビゲーションプロパティを混乱させたくありません。私はすぐにそれを伝えます。私の提案は、T-SQLを使って質問しなければならないかのように、あなたの質問をモデル化することです。
T-SQLでは、親レコードを削除できますか?いいえ、あなたはできますが、なぜですか?あなたは孤立した子レコードをデータベースに作成しました。外部キーを削除しますが、データは残しますか?何が混乱している。
Breezeで親子関係をマップできる唯一の理由は、データベースに定義されている親子関係に基づいて作成されたナビゲーションプロパティが原因です。データベースで実行できない場合は、Breezeで実行することはできません。
モデルが揺れるのを拒否し、あなたがこれと一緒に進むことに決めた場合は、関係によってリンクされていないデータを返す必要があります。親と子のビューを作成できますが、手動で負荷を管理する必要があります。あなたのエンティティがビューに基づいている場合、おそらく更新可能ではないでしょう。
申し訳ありませんが、投稿するノーコード。私はずっと前にこれをあきらめました。あなたが親を削除する場合は削除済みと
0
ブリーズは、子実体をマークしません。 Breezeではカスケード削除を実装していません。これを行うアプリケーションのコードが必要です。ブリーズは、外部キープロパティをクリアすることによって削除された親から子実体を切断し、その子エンティティが変更された状態になります。ただし、DBにFK制約に違反することなく正常に保存することはできません。サーバーにカスケード削除を実装するか、手動で子エンティティを削除する必要があります。
関連する問題
- 1. sqlalchemyでカスケードのIDを削除(または削除用にマーク)する方法はありますか?
- 2. Reduntantデータのみを削除する方法はありますか?
- 3. は、SQLのセルを削除する方法があります
- 4. 削除のマークが付いているトピックのマークを解除しますか?
- 5. モバイルタッチデバイスのクリックラグを削除する方法はありますか?
- 6. herokuのブランチを削除する方法はありますか
- 7. HBaseでハード削除(リアル削除)する方法はありますか?
- 8. メモリを "削除"する方法はありますか?
- 9. kivy属性を削除する方法はありますか?
- 10. スラッシュとアスタリスクを削除する方法はありますか?
- 11. Pythonでコマンドプロンプトシェルを削除する方法はありますか?
- 12. Rでrownamesを削除する方法はありますか?
- 13. タブを削除する方法はありますか?
- 14. Wordpressプラグインで削除するカスタムページをマークする方法は?
- 15. djangoの多対多リレーションシップ:アイテムを削除する方法はありますが、関連するモデルから削除する方法はありません
- 16. バッジを削除しますが、すべての通知を削除する方法はありますか?
- 17. メソッドアトミックをマークする方法はありますか?
- 18. NSManagedObjectをダーティとマークする方法はありますか?
- 19. 子ビューコントローラが自身を削除したことを親ビューコントローラに通知する方法はありますか?
- 20. swift/SpriteKitで親から特定の子供を削除する方法はありますか?
- 21. エンドユーザがローカルストレージデータを削除するのを防ぐ方法はありますか?
- 22. オブジェクトがiPhone SDKに存在する場合にのみオブジェクトを削除する方法はありますか?
- 23. セパレータの周りの枠線を削除する方法はありますか?
- 24. 変更を保存するまで剣道グリッドの行を削除済みとしてマークする方法はありますか?
- 25. UITableViewから区切り線を削除する方法はありますか?
- 26. 曇り:ユーザー写真のパディングを削除する方法はありますか?
- 27. は、vstsのユーザーストーリーからコメントを削除する方法はありますか?
- 28. Azure CloudQueueが削除されるのを待つ方法はありますか?
- 29. C++ - winsock上のBluetooth、バイトオーダーのマークを削除する方法
- 30. vim:マークが削除/紛失する