Tôi đã xem qua một kịch bản mà tôi đã phải sử dụng Union tất cả, làm thế nào tôi có thể đạt được như vậy trong LINQ cho các thực thể?Làm cách nào để tôi có thể thực hiện Liên minh tất cả trong khung thực thể LINQ thành đối tượng?
24
A
Trả lời
43
Here is the answer you are looking for. Sử dụng từ khóa Concat.
Từ ví dụ:
var query = (from x in db.Table1 select new {A = x.A, B = x.B})
.Concat(from y in db.Table2 select new {A = y.A, B = y.B});
3
Tôi tin rằng Concat
là những gì bạn đang tìm kiếm.
var allResults = resultSet1.Concat(resultSet2);
Rõ ràng, cả hai bộ kết quả đều phải sử dụng cùng một loại. Và tôi tin rằng có những yêu cầu khác của tôi về cách các bộ kết quả được xây dựng ngay từ đầu, nhưng tôi không biết tất cả các chi tiết.
Các vấn đề liên quan
- 1. Bắt tất cả các thay đổi được thực hiện cho một đối tượng trong Khung thực thể
- 2. Làm thế nào tôi có thể phát hiện tất cả các giao diện một đối tượng COM thực hiện?
- 3. Cập nhật đối tượng khung thực thể
- 4. Tôi có thể trừu tượng Khung thực thể khỏi các đối tượng của mình không?
- 5. Khuôn khổ thực thể - Làm thế nào tôi nên thể hiện đối tượng "Đối tượng" của tôi
- 6. Làm cách nào để dọn dẹp bối cảnh đối tượng Khung thực thể?
- 7. Làm cách nào tôi có thể thực hiện SELECT UNIQUE với LINQ?
- 8. Tôi làm cách nào để thực hiện các truy vấn liên kết đối tượng phức tạp trong học thuyết 2? (thực thể ảo)
- 9. Làm cách nào tôi có thể thêm liên kết hợp chất theo cách thủ công vào khung thực thể?
- 10. Làm cách nào để lọc bộ sưu tập lồng ghép đối tượng Khung thực thể?
- 11. Làm cách nào để tôi có thể kéo --rebase nhưng thực hiện tất cả các thay đổi từ xa?
- 12. Làm cách nào để thực thi truy vấn sql thô trong khung thực thể?
- 13. Lớp cơ sở trừu tượng cho tất cả các đối tượng thực thể miền
- 14. Làm cách nào để xóa một đối tượng có thuộc tính điều hướng có mã khung thực thể 5 trước?
- 15. LINQ đối với thực thể so với LINQ đối tượng - chúng có giống nhau không?
- 16. Làm cách nào để xóa một đối tượng khỏi mô hình Khung thực thể mà không tải nó trước?
- 17. Thực hiện tham chiếu đối tượng khung thực thể như nhau cho cùng một đối tượng cơ sở dữ liệu
- 18. Làm thế nào để bạn thực hiện nhiều lần tham gia bên trong trong LINQ đối với các thực thể
- 19. Xóa một mục có khung thực thể
- 20. Làm cách nào để sử dụng khung thực thể có dữ liệu phân cấp?
- 21. Xóa một đối tượng và tất cả các thực thể liên quan của nó trong Entity Framework
- 22. Không thể xóa đối tượng vì không tìm thấy đối tượng trong ObjectStateManager trong khung thực thể 5
- 23. Các kỹ thuật để thực hiện -hash trên các đối tượng Cacao có thể thay đổi
- 24. Làm cách nào tôi có thể thấy các truy vấn được thực hiện đối với Oracle?
- 25. Lựa chọn tất cả các đối tượng con trong LINQ
- 26. Xác thực khung thực thể
- 27. Cách tạo thực thể từ bảng hiện có trong symfony2?
- 28. Làm cách nào để tôi có thể thực hiện `Chế độ xem 'để điền vào` RelativeLayout`?
- 29. Làm thế nào để chọn một hàng (đối tượng) dựa trên tối đa của một khung Thực thể 4.1
- 30. Thực hiện mẫu đặc tả khung thực thể
@RamiSakr Unknown dán id. –