افزودن به دیتابیس

hajyani

عضویت : 1396/09/23 پرسش ها : 8 پاسخ ها : 4

افزودن به دیتابیس

ارسال شده در : ‫۱۱ روز قبل، چهار شنبه ۱۳ آذر ۱۳۹۸، ساعت ۱۵:۰۱

سلام

استاد شما در قسمت 15 در متد Create یک ویومدل به عنوان ورودی داشتیند به نام person.

ابتدا آمدید و یک شی از کلاس People تعریف کردید و آن شی را به مدل People، با استفاده از کانتکست، Add نمودید و فرمودین که فعلا از متد Save استفاده نکنید تا نمونه ساخته شده از PersonCar را نیز به دیتابیس Add کنیم و بعد همه با هم را Save می کنیم.

و از طرفی شما از Id مربوط به نمونه ساخته شده از People را در نمونه PersonCar استفاده کردید.

من در متد Seed که در درون کلاس Configuration که در فولدر Migration قرار دارد تصمیم گرفتم که همان اول کار چیزی را به دیتابیس اضافه کنم به همین جهت شبیه همین کار را انجام دادم و از UnitOfWork نیز استفاده می کردم که با خطا مواجهه شدم و تصمیم گرفتم که بعد از هر Add کردن یک Save رو صدا بزنم که با این راه حل مشکلش حل شد. من یک تصویر را نیز به همراه این سوال برای شما می فرستم و ممنونم میشم اگر در مورد این اتفاق اظهار نظر کنید.

ایمان مدائنی

عضویت : 1396/09/10 پرسش ها : 5 پاسخ ها : 8142
ارسال شده در :‫۱۱ روز قبل، چهار شنبه ۱۳ آذر ۱۳۹۸، ساعت ۱۶:۴۸

سلام

مشکلی نیست که save رو صدا زدید 

بعضی مواقع لازمه

1 تشکر

hajyani

عضویت : 1396/09/23 پرسش ها : 8 پاسخ ها : 4
ارسال شده در :‫۱۱ روز قبل، چهار شنبه ۱۳ آذر ۱۳۹۸، ساعت ۱۷:۰۳

پس من چیزی رو که الان برداشت کردم این هست که ما پیشفرض Save را بزاریم همیشه در آخر تمامی عملیات ها مگر اینکه شرایط خاصی پیش بیاد که مجبور بشیم بعد از عملیات خاصی، Save را استفاده کنیم. درسته؟

0 تشکر

ایمان مدائنی

عضویت : 1396/09/10 پرسش ها : 5 پاسخ ها : 8142
ارسال شده در :‫۱۱ روز قبل، چهار شنبه ۱۳ آذر ۱۳۹۸، ساعت ۱۸:۵۹

بله

1 تشکر

برای ارسال پاسخ باید وارد شوید و یا در سایت عضو شوید