Kodcu Murat Youtube Kanalına Abone Olmayı Unutma

MVC Hata: Use The ColumnAttribute Or The HasKey Method To Specify An Order For Composite Primary Keys

MVC’de birden fazla alan için Key attribut’ü verildiğinde oluşan bu hata için aslında çözüm oldukça basit çözümü makalenin devamında bulabilirsiniz.

MVC Hata: Use the ColumnAttribute or the HasKey method to specify an order for composite primary keys

Oluşan hatanın tamamı şu şekildedir

Unable to determine composite primary key ordering for type ‘ApplicationMVC3.Models.LineItem’. Use the ColumnAttribute or the HasKey method to specify an order for composite primary keys.

Bu hatayı gidermek için yapmanız gereken Key attribute’ü verdiğiniz alanlara Column attribute’ü eklemek ve Order özelliğine sıralamayı belirtmelisiniz. Çözüm için örnek kod şu şekildedir.

İçeriği puanla diğer kullanıcılara ışık tut