У мене є власна модель та модель ресурсів. Я хочу завантажити один екземпляр моделі, використовуючи більше 1 поля.
Модель має такі поля:
id
tag_name
custom_name
group_name
Я хочу завантажити цю модель на основі тегів_мення, власного_імені та імені групи замість ідентифікатора.
В даний час я використовую колекцію та addFilter для кожного поля. Це працює, але мені було цікаво, чи існує стандартна стратегія такого типу речей у Magento?
EDIT
Core magento, схоже, не використовує колекції для цього сценарію, але натомість використовує прямі запити sql у моделях ресурсів.
Приклад цього:
loadByAccountAndDate()
в Mage_Paypal_Model_Resource_Report_Settlement
Чи є причина цього, коли збірники здаються більш стислим способом з точки зору кількості написаного коду
Я просто не знаю, чому Магенто вирішує зробити це саме так