私はEntityFrameworkを「コードファースト」のアプローチで、マイグレーションと共に使用しています。EntityFrameworkコード1番目:フィールドの順序を設定する
私のモデルのテーブルは正常に生成されましたが、列はモデル内の順序ではなくアルファベット順に追加されています。
[Key, Column(Order=0)]
public int MyFirstKeyProperty { get; set; }
[Column(Order=1)]
public int MySecondKeyProperty { get; set; }
をしかし、それは動作していないようです:
私はこれを試してみました。
データベースのフィールドの順序を手動で設定する方法を教えてください。
私はASP.NET CoreとEF Core(SqlServer)v1.1.0を使用しています。
について読むことができます
は、特に*現在スケジュールリリースのいずれかでこれを変更する予定はありません。それを行う正しいことは、生成されたマイグレーションファイルを編集し、必要に応じて順序を移動することです。 –
ありがとうございました! 'CreateTable'呼び出しを手作業で編集することはやりました。それはEFコアではまだサポートされていませんが、うまくいけばそれは残念です。 –