Tôi có một MongoDB JSON chuỗi tìm truy vấn tùy ý, ví dụ:Doctrine MongoDB - có cách nào để xây dựng một truy vấn từ JSON không?
{ "address.city": "Seattle"}
hoặc
{ qty: { $gt: 5, $lt: 50 }
Có bất kỳ phương pháp hiện có để tạo ra một đối tượng Doctrine.MongoDB.Query từ chuỗi JSON? Hoặc luân phiên để truy vấn mongo trực tiếp và sau đó vượt qua những kết quả đó để học thuyết cho hydrat hóa?
Đó là một hack, nhưng hiện tại tôi đang làm việc này bằng cách chạy một truy vấn thêm. Truy vấn JSON đầu tiên chạy ngược lại mongo trực tiếp và thu thập tất cả các _ids dưới dạng $ idList. Sau đó, chạy truy vấn doctrine as field ('id') -> in ($ idList) – tgreiser