gpt4 book ai didi

具有特定 ID 的 magento 产品集合

转载 作者:行者123 更新时间:2023-12-04 01:44:55 24 4
gpt4 key购买 nike

我选择的产品

$products = Mage::getModel('catalog/product')->getCollection()->addAttributeToFilter('entity_id', array('in' => $productIds)); 

我如何才能存档该集合与 $productIds 中的 ID 的顺序相同?

谢谢

最佳答案

    $productIds = array(1,3,2);
$products = Mage::getModel('catalog/product')->getCollection()
->addAttributeToFilter('entity_id', array('in' => $productIds));


$products->getSelect()->order("find_in_set(entity_id,'".implode(',',$productIds)."')");

foreach($products as $product)
{
echo $product->getEntityId();
echo $product->getSku();
}

查看更多 @
  • Magento get a product collection in an arbitrary order
  • How to select mysql rows in the order of IN clause
  • 关于具有特定 ID 的 magento 产品集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13177825/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com