Menggunakan kekunci unik dalam Kod EF Didahulukan
Dalam Kod Rangka Kerja Entiti (EF) Pertama, anda mungkin perlu menentukan kunci unik untuk sifat tertentu dalam model anda. Walau bagaimanapun, adalah penting untuk ambil perhatian bahawa EF tidak menyokong kunci unik secara asli dalam Kod Pertama.
Penyelesaian: Pemula pangkalan data tersuai
Untuk menentukan kunci unik selepas mencipta model, anda boleh menggunakan pemula pangkalan data tersuai. Ini membolehkan anda melaksanakan arahan SQL semasa permulaan pangkalan data. Begini cara melakukannya:
CreateDatabaseIfNotExists<您的上下文>
: <code>public class MyInitializer : CreateDatabaseIfNotExists<MyContext> { protected override void Seed(MyContext context) {</code>
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melaksanakan Kunci Unik dalam Kod Rangka Kerja Entiti-Diutamakan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!