Saya punya model khusus dan model sumber daya. Saya ingin memuat satu contoh model menggunakan lebih dari 1 bidang.
Model memiliki bidang-bidang berikut:
id
tag_name
custom_name
group_name
Saya ingin memuat model ini berdasarkan tag_name, custom_name, dan group_name, bukan id.
Saat ini saya menggunakan koleksi dan addFilter untuk setiap bidang. Ini berfungsi, tetapi saya bertanya-tanya apakah ada strategi standar untuk hal semacam ini di Magento?
EDIT
Core magento tampaknya tidak menggunakan koleksi untuk skenario ini, melainkan menggunakan kueri sql langsung dalam model sumber daya.
contoh dari ini adalah:
loadByAccountAndDate()
di Mage_Paypal_Model_Resource_Report_Settlement
Apakah ada alasan untuk ini, ketika koleksi tampaknya menjadi cara yang lebih ringkas, dalam hal jumlah kode yang akan ditulis
Aku hanya tidak tahu mengapa Magento memilih untuk melakukannya dengan cara ini