我遇到了这个例外:
Message: A table must have a primary key, but none was found
尝试在视图上执行以下代码时:
$ tbl = new Zend_Db_Table(array('name'=>'attribute_map'));
$row = $tbl->fetchRow(
$tbl->select()
->where('attribute_code = 7')
);
MySQL没有索引视图。因此,他们不能拥有主键。我该如何解决这个问题?我真的需要执行独立查询吗?为什么Zend不能识别出一个观点?