Vì vậy, tôi có một mô hình được tạo trong Entity Framework 4 sử dụng các tính năng đầu tiên của mã CTP4. Đây là tất cả làm việc tốt với nhau.Mã khung thực thể Đầu tiên & Tiêu chí tìm kiếm
Tôi đang cố gắng thêm tính năng tìm kiếm nâng cao vào ứng dụng của mình. Tính năng "tìm kiếm nâng cao" này chỉ cho phép người dùng nhập nhiều tiêu chí để tìm kiếm theo. Ví dụ: Tìm
nâng cao sản phẩm
- Tên
- Ngày bắt đầu
- Ngày Kết Thúc
Điều này sẽ cho phép người dùng tìm kiếm theo tên sản phẩm và cũng có thể hạn chế kết quả theo ngày chúng được tạo.
Vấn đề là tôi không biết có bao nhiêu trường này sẽ được sử dụng trong bất kỳ tìm kiếm nào. Làm thế nào sau đó có thể truy vấn khung Entity Framework của tôi được xây dựng?
Tôi có an example mô tả cách tạo truy vấn động cho khung thực thể, tuy nhiên điều này dường như không hoạt động đối với các lớp POCO mà tôi đã tạo cho sự kiên trì Code First.
Cách tốt nhất để xây dựng truy vấn khi số lượng các ràng buộc không xác định là gì?
Tuyệt vời! Cảm ơn! –
+1 Một chút mã rất hữu ích. –
chúng ta có thể sử dụng trong-buil ở đâu(). Where() nhưng tại sao một số người sử dụng phần mở rộng của bạn? có gì đặc biệt ở đó? –