5

Như trong các phiên bản trước của khung thực thể, có thể trong Entity Framework Core chỉ đảo ngược các bảng đã chọn của cơ sở dữ liệu hiện có để tạo ra các lớp mô hình. This official ASP.NET site đảo ngược kỹ sư toàn bộ cơ sở dữ liệu. Trước đây, as shown in this ASP.NET tutorial, sử dụng EF cũ, bạn chỉ có thể đảo ngược kỹ sư các bảng/Lượt xem đã chọn nếu bạn chọn.Chúng ta có thể Giàn giáo DbContext từ các bảng đã chọn của cơ sở dữ liệu hiện có

+1

Nhìn vào [câu trả lời cũ] (http://stackoverflow.com/a/34457974/315935). Nó mô tả rằng người ta có thể sử dụng [dotnet ef dbcontext scaffold] (https://docs.efproject.net/en/latest/miscellaneous/cli/dotnet.html#dotnet-ef-dbcontext-scaffold) với ** multiple -t * * tham số, trong đó chỉ định các bảng cần được dàn giáo. – Oleg

+0

@Oleg Điều đó sẽ hoạt động - cảm ơn bạn. Tham chiếu đến [Chọn bảng trong kỹ thuật đảo ngược] (https://github.com/aspnet/EntityFramework/wiki/Design-Meeting-Notes- (Tháng 10 -2015) # kỹ thuật lựa chọn bảng-trong-đảo ngược) trong bài đăng cũ của bạn là câu trả lời. Vì lợi ích của người đọc khác của bài đăng này, bạn có thể muốn chuyển đổi nhận xét của mình thành câu trả lời; và tôi sẽ đánh dấu đó là câu trả lời. – nam

+0

Bạn được hoan nghênh! – Oleg

Trả lời

6

Người ta có thể giải quyết vấn đề bằng cách sử dụng dotnet ef dbcontext scaffold lệnh với nhiều thông số -t (-table). Nó cho phép xác định tất cả các bảng, cần thiết bằng cách import (scaffolded). Tính năng được mô tả ban đầu here.

Các vấn đề liên quan