Pertanyaan yang diberi tag «entity-framework-core»

Entity Framework (EF) Core adalah ORM multi-platform open source yang dikembangkan oleh Microsoft. Harap tambahkan tag khusus versi, jika berlaku. JANGAN gunakan tag ini untuk pertanyaan Entity-Framework. Gunakan kerangka entitas sebagai gantinya.

15
Cara menghapus permohonan migrasi di ASP.NET Core dengan EF Core
Ketika saya menjalankan PM> Remove-Migration -context BloggingContextVS2015 dengan proyek ASP.NET Core menggunakan EF Core, saya mendapatkan kesalahan berikut: System.InvalidOperationException: The migration '20160703192724_MyFirstMigration' has already been applied to the database. Unapply it and try again. If the migration has been applied to other databases, consider reverting its changes using a new …

7
dotnet ef tidak ditemukan di .NET Core 3
Saya mengikuti dokumen untuk membuat migrasi awal. Ketika saya mengeksekusi dotnet, saya mendapatkan bagian bantuan, yang berarti bahwa PATH berfungsi dengan baik. Kemudian saya mencoba menjalankan perintah di bawah ini dari dokumen di jendela konsol: dotnet ef migrations add InitialCreate Saya mendapatkan kesalahan berikut: Could not execute because the specified …


27
Entity Framework Core: DbContextOptionsBuilder tidak mengandung definisi untuk 'usesqlserver' dan tidak ada metode ekstensi 'usesqlserver'
Saya baru mengenal inti EF dan saya mencoba membuatnya bekerja dengan proyek Core ASP.NET saya. Saya mendapatkan kesalahan di atas startup.csketika mencoba mengkonfigurasi DbContextuntuk menggunakan string koneksi dari konfigurasi. Saya mengikuti tutorial ini: https://docs.microsoft.com/en-us/aspnet/core/data/ef-mvc/intro Kode bermasalah di startup.cs: using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; …

15
EF Core Mapping EntityTypeConfiguration
Di EF6 kami biasanya dapat menggunakan cara ini untuk mengkonfigurasi Entitas. public class AccountMap : EntityTypeConfiguration<Account> { public AccountMap() { ToTable("Account"); HasKey(a => a.Id); Property(a => a.Username).HasMaxLength(50); Property(a => a.Email).HasMaxLength(255); Property(a => a.Name).HasMaxLength(255); } } Bagaimana kita bisa melakukannya di EF Core, sejak saat kelas I Mewarisi EntityTypeConfiguration yang tidak …

28
Tidak dapat membuat migrasi setelah memutakhirkan ke ASP.NET Core 2.0
Setelah memutakhirkan ke ASP.NET Core 2.0, sepertinya saya tidak dapat membuat migrasi lagi. Saya mendapatkan "Terjadi kesalahan saat memanggil metode 'BuildWebHost' pada kelas 'Program'. Melanjutkan tanpa penyedia layanan aplikasi. Kesalahan: Satu atau lebih kesalahan terjadi. (Tidak dapat membuka database" ... "yang diminta oleh proses masuk. Login gagal. Login gagal untuk …

17
Kueri SQL Mentah tanpa DbSet - Entity Framework Core
Dengan penghapusan Entity Framework Core, dbData.Database.SqlQuery<SomeModel>saya tidak dapat menemukan solusi untuk membuat SQL Query mentah untuk kueri penelusuran teks lengkap saya yang akan mengembalikan data tabel dan juga peringkatnya. Satu-satunya metode yang saya lihat untuk membangun kueri SQL mentah di Entity Framework Core adalah melalui dbData.Product.FromSql("SQL SCRIPT");yang tidak berguna karena …

5
otomatis membuat database di Entity Framework Core
Aplikasi saya yang sedang di-porting ke .NET core akan menggunakan EF Core baru dengan SQLite. Saya ingin secara otomatis membuat database dan struktur tabel saat aplikasi dijalankan pertama kali. Menurut dokumentasi inti EF, hal ini dilakukan dengan menggunakan perintah manual dotnet ef migrations add MyFirstMigration dotnet ef database update Namun, …

9
Dapatkan kode SQL dari Entity Framework Core IQuerable <T>
Saya menggunakan Entity Framework Core dan saya perlu melihat kode SQL mana yang sedang dibuat. Di versi sebelumnya dari Entity Framework saya bisa menggunakan yang berikut ini: string sql = ((System.Data.Objects.ObjectQuery)query).ToTraceString(); Jika kueri merupakan objek IQuerable ... Tapi ToTraceString tidak tersedia di EF Core. Bagaimana saya bisa melakukan hal serupa …


4
.Net Core 3.0 kemungkinan siklus objek terdeteksi yang tidak didukung
Saya memiliki 2 entitas yang terkait sebagai satu dengan banyak public class Restaurant { public int RestaurantId {get;set;} public string Name {get;set;} public List&lt;Reservation&gt; Reservations {get;set;} ... } public class Reservation{ public int ReservationId {get;set;} public int RestaurantId {get;set;} public Restaurant Restaurant {get;set;} } Jika saya mencoba untuk mendapatkan restoran …



3
Tentukan edisi Azure SQL server di EF Core tanpa merusak pengembangan lokal
Entity Framework Core memperkenalkan metode HasServiceTier dan HasPerformanceLevel untuk mengubah edisi server Azure SQL. Anda dapat menggunakannya di OnModelCreating seperti ini: protected override void OnModelCreating(ModelBuilder modelBuilder) { base.OnModelCreating(modelBuilder); modelBuilder.HasServiceTier("Basic"); modelBuilder.HasPerformanceLevel("Basic"); } Jika Anda menggunakan Add-Migration Add-Migration Anda mendapatkan migrasi seperti ini: public partial class ChangedDatabaseServiceTierToBasic : Migration { protected override …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.