8

Używam Entity Framework w mojej aplikacji, więc zmapowałem swoje obiekty właściwości do obiektów bazy danych. Obiekty właściwości zostały zdefiniowane za pomocą atrybutu kolumny.Zamawianie atrybutów kolumn w Entity Framework

Teraz chcę je zamówić, ale nie mogę znaleźć nieruchomości w kolumnie Atrybut dla zamówienia.

mam włączone System.ComponentModel.DataAnnotations, ale wciąż nie coraz to

góry dzięki

Odpowiedz

11

wystarczy użyć:

using System.ComponentModel.DataAnnotations.Schema; 

Kod:

[Column("Name" , Order = 1)] 
public int UserName { get; set; } 

Wskazówka: cloumn arder domyślnie przyjmuje dużą liczbę, więc jeśli zamówiłeś tylko tę kolumnę, to wil Będę pierwszym w tabeli, chyba że zamówiłeś kolejną kolumnę z niższym numerem zamówienia, która jest w tym przypadku: 0