nullabel نشدن subCategoryId در Post
masoumeh m
3 شهريور ۱۴۰۲
سلام وقت بخیر.
- 1.تو پروژه بلاگ، Post Entity با Category entity دو تا Relation داره. از این دوتا SubCategoryId رو nullable قرار دادیم. ولی وقتی migration میزنم و دیتابیس رو میسازم تو sql ستون subcategoryId رو not null میزنه و nullable نیست.
- 2. خودم توی (mssm)sql تیک null پذیر بودن رو برای subcategoryId زدم و مشکلی تو ثبت Post تو sql ندارم. Post j تو sql ثبت میشه ولی تو صفحه Post پنل ادمین نمیاد. فقط اون Post هایی میاد که subcategoryId شون null نیست.
- تو GetPostByFilter هم با include رو برای subcategory نوشتم.
317
1 پاسخ
- محمد اشرافی4 شهريور ۱۴۰۲
سلام وقت بخیر ، Navigation اش رو هم Nullable کنید بعد همه مایگریشن هارو حذف کنید بعد دوباره مایگریشن بزنید ، احتمالا اول Nullable نبوده ، دیتابیس رو ساختین و دوباره مایگریشن میزنید اعمال نمیشه روش ( چندبار خودم این مشکل رو داشتم با حذف کامل مایگریشن ها و ساخت مایگریشن جدید مشکل حل شد حالا شما امتحان کنید ببینم براتون اوکی میشه یا نه )
