Bir sorunla karşılaşıyorum çünkü eminim programlamamla bunu doğru şekilde yapmıyorum.
Magento'da özel bir model oluşturdum. Benim modelin veritabanı tablosunda
Ben var aynı niteliği olmayan tüm bu öğelerden sadece bir almak gerekir
... Aynı özelliklere sahip pek çok firma vardır. Bunu yapan ben an için
: Ben yüz sonuçları etrafında var bu yükleme itibarenBir magento model koleksiyonundan tek bir varlık elde edin
$myvariable = Mage::getModel('test/test')->getCollection()
->setOrder('idserialkeys', 'asc')
->addFilter('idproduit', 1)
->addFilter('utilise', 0)
->addFilter('customerid', 0)
->addFilter('numcommande', 0)
ama ben yapıyorum bu yüzden hemen sonra, bunlardan yalnızca birini güncellemek gerekir:
->setPageSize(1);
sorun ben (her biri için) bir döngü yapmak zorunluluğu olduğum görebileceğiniz gibi bile benim varlık
foreach($mavaribale as $modifiemoi) {
// Update of my entity because of course there is only one
}
güncellemek için sonra ben foreach
ihtiyaç vardır ben setPagesize
var ... Kodumu optimize etmek için bu aptal döngüden kaçınmak istiyorum. Tüm koleksiyonlar Varien_Data_Collection
nesnelerdir
gibi:) Teşekkürler – Anselme
yardımcı zamanki Joseph olarak cevap –
setPageSize tam olarak ne yapar? – Pitt