Magento 1.7:getBackend()出现致命错误

Magento 1.7:getBackend()出现致命错误,magento,filter,reindex,Magento,Filter,Reindex,升级到Magento 1.7后,我在自定义目录搜索和自定义相关产品中遇到此错误: 致命错误:对第816行的\src\app\code\core\Mage\Eav\Model\Entity\Abstract.php中的非对象调用成员函数getBackend() 当项目(后端或导入)中的somethind已更改且产品平面表未重新编制索引时,会发生此错误。(启用了平板的使用)。 在相关文章模块中,我发现 $related_product_collection->addAttributeToFilter

升级到Magento 1.7后,我在自定义目录搜索和自定义相关产品中遇到此错误:

致命错误:对第816行的\src\app\code\core\Mage\Eav\Model\Entity\Abstract.php中的非对象调用成员函数getBackend()

当项目(后端或导入)中的somethind已更改且产品平面表未重新编制索引时,会发生此错误。(启用了平板的使用)。 在相关文章模块中,我发现

$related_product_collection->addAttributeToFilter('store_destination',array('eq'=>0))

导致了一些问题。调试的一个困难是,我没有得到错误堆栈跟踪,只有错误本身

有人知道为什么会出现此错误,以及如何修复此错误吗?
(可能还有获取堆栈跟踪的提示?

通常发生在产品集合sql中不存在
store\u destination
destination时。
按如下方式检查sql:

echo $related_product_collection->getSelect()->__toString()

哇,非常感谢。我搜索了好几年,结果发现这个属性根本不存在。。。