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

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

کاربر سایت

gol.mohsen

عضویت از 1394/04/31

foreign key در جدول ولی با نامی متفاوت+Code First

  • سه شنبه 5 آبان 1394
  • 16:32
تشکر میکنم

با سلام

من توی مدل هام دو تا کلاس تعریف کردم

1- City

2 - userinfo

تو کلاس city فیلد cityid بعنوان کلید اصلی می باشد.

حالا من میخوام تو کلاس userinfo کلید خارجی با نام Birthcityid استفاده کنم ؟

ضمنا من از Code first میخوام این کارو بکنم ولی هر موقع که میخوام دیتابیس رو آپدیت بزنم بهم گیر میده. بنظرم بخاطر  هم نام نبودن با کلید اصلی است

(ضمنا من از کد 

[foreign ("birthcityid")] 
در کلاس userinfo استفاده میکنم ولی قبول نمیکنه

حالا من چجوری باید این مشکل رو برطرف کنم؟

 

ممنون میشم اگه کمکم کنید

 

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

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

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 5 آبان 1394
  • 16:42

به شکل زیر باید بنویسید

  [ForeignKey("Instructor")]
        public int InstructorID { get; set; }

 

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

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

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

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