مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

morteza373

عضویت از 1394/10/30

مشکل در حذف آبشاری رکورد ها با parentid

  • جمعه 18 آبان 1397
  • 12:02
تشکر میکنم

سلام خسته نباشید

من یک جدول برای نگه داری نظرات هر مقاله دارم که هر نظر یک parent در همان جدول داره ، مشکل اینجاست که وقتی میخوام رابطه ی id و parentid  در همین جدول رو به صورت cascade قرار بدم، اون قسمت مربوط به cascade غیرفعال هست،

چرا اینطوریه ؟ الان من چطوری میتونم با حذف یک نظر، فرزندان (پاسخ ها) اون نظر رو هم حذف کنم؟

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

sh0713

عضویت از 1396/04/07

  • جمعه 18 آبان 1397
  • 18:09

سلام میتوانید ایدی فرزند ها را پیدا کنید و ابتدا فزرند ها را پاک کنید و سپس پدر  

فکر نکنم شیوه استانداردی باشه این روش!!!

کاربر سایت

morteza373

عضویت از 1394/10/30

  • جمعه 18 آبان 1397
  • 18:29

گفتم شاید تنظیمات sql رو باید تغییر بدم تا اون گزینه فعال بشه ، در کل به نظر من استفاده از گزینه cascade بهتر هست و دیگه نیازی نیست دونه دونه فرزندان رو حذف کنیم و بعد خود پدر رو حذف کنیم ، خود sql به صورت خودکار این کار رو انجام میداد،

البته فقط در این مورد به خصوص که کلید اولیه و کلید ثانویه هر دو در یک جدول قرار دارند این مشکل هست

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)