Giả sử có những mô hình đầu tiên:EF Lõi Second missworks mức ThenInclude
Method
rằng có một OriginalCode
OriginalCode
rằng có nhiều Mutant
s Mutant
rằng có nhiều ParseSubTree
s
Bây giờ khi truy vấn trên Method
Tôi muốn khác đang được nạp. Vì vậy, tôi có những điều sau đây:
Method targetMethod = dBContext.Methods
.Include(me => me.OriginalCode)
.ThenInclude(oc => oc.Mutants)
.FirstOrDefault(me => me.Id == id);
và bước tiếp theo là bao gồm thêm ParseSubTree
. Nhưng vấn đề là tôi không thể truy cập nó. Xem các hình ảnh sau đây:
vấn đề là "mu là một danh sách thay vì là một tham chiếu đối tượng"!
Lỗi lầm của tôi ở đâu!
TG.
Nó chỉ là vấn đề Intellisense - xem [nhận xét này] (https://stackoverflow.com/questions/40319251/using-ef-core-theninclude-on-junction-tables/40319559#comment78168979_40319559) ví dụ. Bây giờ chỉ cần gõ tên thuộc tính một cách thủ công và nó sẽ biên dịch và làm việc. –
@IvanStoev, bạn nói đúng. Xin vui lòng gửi bình luận của bạn như là một câu trả lời. Cảm ơn. Có thể một số người phải đối mặt với câu hỏi này. – ConductedClever