我正在尝试从表中删除数据。
我正在使用此代码段
$categoryModel= Mage::getModel('blog/category')
->getCollection()
foreach ($categoryModel as $cat) {
$cat->delete();
}
它正在删除整个表格。
但我不想删除整个表格,因此我使用某些属性过滤数据并尝试使用此代码
$categoryModel= Mage::getModel('blog/category')
->getCollection()
->addFieldToFilter('article_id', $articleId);
foreach ($categoryModel as $cat) {
$cat->delete();
}
但它没有删除任何内容。 如何根据某个字段删除数据。
答案 0 :(得分:1)
使用此代码删除您的文章来自类别。
foreach ($categoryModel as $catId) {
$blog = Mage::getModel('blog/category')->load($catId);
$blog->delete();
}