我需要克隆我的自定义集合。
当我使用 clone 时,它会将其作为参考。
在下面的示例中,$ myCollection将具有与克隆时相同的Select:
$cloneCollection = clone $myCollection;
$cloneCollection->addFieldToFilter('my_field', 'my_value');
PS。我看到你可以用这种方式克隆一些核心集合,但由于某种原因它不适用于自定义集合。
感谢。
答案 0 :(得分:3)
试试这个
$cloneCollection = clone $myCollection;
$cloneCollection->clear();
$cloneCollection->addFieldToFilter('my_field', 'my_value');
希望这能帮到你