Cho phép nói rằng tôi có một bảng chứa thông tin về các lễ hội.
Mỗi lễ hội có ngày bắt đầu và ngày kết thúc.Làm cách nào để sử dụng một tiêu chí phức tạp bên trong kho lưu trữ của thực thể của học thuyết 2?
Tôi muốn chọn tất cả các lễ hội đang hoạt động (diễn ra) vào một ngày nhất định.
Có nghĩa là, tôi muốn chọn tất cả các lễ hội mà ngày bắt đầu của họ là trước hoặc vào một ngày cụ thể và ngày kết thúc của họ là sau hoặc vào cùng một ngày nhất định.
Vì vậy, tôi đã đi vào lớp kho lưu trữ của thực thể lễ hội, và tạo ra một phương pháp để làm điều đó.
Nhưng đối số tiêu chí "findBy" dự kiến là một mảng, tất cả các ví dụ chỉ coi là tiêu chí đơn giản (ví dụ: "array ('name' => 'billy')" sẽ chọn tất cả các hàng có giá trị billy trong cột tên của họ), chỉ sử dụng toán tử so sánh.
Làm thế nào tôi có thể sử dụng các toán tử khác như
>, <, !=, IN, NOT IN, LIKE
và vv?
Cảm ơn
... Tôi cũng đồng ý về câu hỏi. Và lý tưởng, không có truy vấn thô, cũng như QueryBuilder .... nếu có thể. – renoirb
bản sao có thể có của [Cách sử dụng phương thức findBy với tiêu chí so sánh] (http://stackoverflow.com/questions/14786937/how-to-use-a-findby-method-with-comparative-criteria) –