私の解決策は、それが破壊されていない場合、親のIDのすべての子テーブルを見つけることです。これは別の方法がこれ以上良いですか? has_manyのオプションを使用しますか?子供がいない場合にのみ破壊するモデルを設定するには?
0
A
答えて
1
子供がいる場合はちょうどカウントが必要です。彼をフェッチしないでください。そうする解決策はありません。
2
データベースでサポートされている場合は、foreign key constraintをスキーマに宣言できます。
関連する問題
- 1. 子供がいない場合のみ親行を選択
- 2. アルファ透明度をレイアウトにのみ設定し、子供には設定しないでください
- 3. Antプロパティが設定されていない場合にのみ設定する方法
- 4. 子供が無効になっている場合のホバースタイルの変更
- 5. 他のビットフィールドが設定されている場合にのみビットフィールドを設定できるようにする
- 6. 値がまだ設定されていない場合にのみ、値を設定してください
- 7. Java process.startは、親プロセスが起動しても破壊されない場合、非常に遅くなります
- 8. データエクステンションがない場合にグラフに空のテキストmsgを設定する方法
- 9. メイクファイルがない場合、vimrc makeprgをカスタムスクリプトに設定します。
- 10. 破壊時に削除しないように設定できるブーストスマートポインタクラスはありますか?
- 11. 入力がない場合にのみ何かをする
- 12. Railsは、私は次のモデルを設定している</p> <p>...子供のコールバックは、私は親が更新されたときに子供たちのコールバックが発射されていない奇妙な問題に実行している
- 13. ドロップダウンが編集・プロファイルの場合はそのNG-モデル値に設定されていない
- 14. 子要素の場合はクリックしないようにする
- 15. 「ユーザー」ベースのモデルがリレーショナルクエリに含まれている場合に電子メールを返信しない
- 16. ウェブサービスを設定する場合とデータベースを照会する場合のみ
- 17. ビューポートの外にいる場合divsを "visibility:hidden"に設定するには
- 18. ノックアウト子供に観察可能な値を設定するには
- 19. Wordpress - 子供がいるページのみを表示する
- 20. Railsが従属する破壊に属している
- 21. コンテンツがある場合のみマーカーを設定します
- 22. 設定されていない場合、大きなグループのチェックボックスの値を "0"に設定する
- 23. 親の身長を子供の体重に基づいて設定する
- 24. 断片を破壊するには?
- 25. tinyMceを破壊するには?
- 26. JavaScriptオブジェクトを破壊するには?
- 27. ファンシーボックスを破壊するには?
- 28. 親divが透明の場合、子divを白に設定する
- 29. ファイルが見つからない場合にのみダウンロードする
- 30. ファイルが存在しない場合にのみ作成する
ohh ....忘れてしまいました....ありがとう – wizztjh