Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Menyelesaikan Ralat \'Tidak Dapat Mengambil Metadata\' dalam MVC4 dengan Rangka Kerja Entiti dan MySQL?
Tidak Dapat Mendapatkan Metadata dalam MVC4 dengan Rangka Kerja Entiti dan MySql
Dalam percubaan untuk mewujudkan model data untuk MVC4 menggunakan Rangka Kerja Entiti 4.4 dengan MySql, pengguna mungkin menghadapi ralat yang berkaitan dengan pengambilan metadata. Mesej ralat ini biasanya berbunyi:
Unable to retrieve metadata for BTD.Data.Product using the same DbCompiledModel to create context against different types of database servers is not supported. Instead, create a separate DbCompiledModel for each type of server being used.
Sebab Ralat
Isu ini boleh timbul disebabkan oleh ketidakupayaan perancah Pengawal MVC4 untuk mengenali rentetan sambungan MySql dengan tepat apabila menjana kod CRUD Rangka Kerja Entiti (EF).
Penyelesaian
Untuk menyelesaikan ralat, ikut langkah berikut:
Nota Tambahan
Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Ralat \'Tidak Dapat Mengambil Metadata\' dalam MVC4 dengan Rangka Kerja Entiti dan MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!