Tôi đang tìm nạp dữ liệu với mối quan hệ nhiều-nhiều và tôi muốn xác định phương thức tùy chỉnh. Có thể (và cách sử dụng) để sử dụng một cái gì đó như:Xác định phương thức tùy chỉnh trong Doctrine ORM PersistentCollection
$hotel = $entityManager->getRepository('Hotels')->findOneById(1);
$types = $hotel->getTypes(); //$types is instance of **Doctrine\ORM\PersistentCollection**
$types->myCustomFunction(); //do something
Tôi không muốn sử dụng kho lưu trữ, vì tôi chỉ cần làm việc với nhiều mối quan hệ. Tôi muốn tạo một cái gì đó như '$ hotel-> getTypes() -> fetchPairs()' – user1518183
xin lỗi, tôi đã đọc sai câu hỏi, bạn có thể muốn thanh toán http://stackoverflow.com/questions/3691943/custom-collection-in -doctrine2 mặc dù – max
Cảm ơn, tôi đã thử nó, nhưng điều này không giải quyết được vấn đề của tôi. Tôi cần phải gọi phương thức tùy chỉnh trên đối tượng là thể hiện của Doctrine \ ORM \ PersistentCollection (mà tôi đã có khi tôi tìm nạp nhiều mối quan hệ). – user1518183