我这样做:

$data = array('coords'   => $district->getCoords(),
    'id'       => $district->getId(),
    'fid'      => $district->getFid(),
    'wijziging'=> $district->getWijziging(),
    'nieuwnr'  => $district->getNieuwnr(),
    'naam'     => $district->getNaam(),
    'wijk'     => $district->getWijk(),
    'wijknr'   => $district->getWijknr(),
    'objectid' => $district->getObjectid(),
    'area'     => $district->getArea(),
    'len'      => $district->getLen(),
);


$this->_dbTable->insert($data);

_dbTable -> 引用我的表 'Districts'。

现在我想在插入数据之前先清除表格。

我怎样才能做到这一点?

最佳答案

如果您确实需要截断表格,请尝试获取适配器

$this->_dbTable->getAdapter()->query('TRUNCATE TABLE '.$this->_dbTable->info(Zend_Db_Table::NAME));

关于php - TRUNCATE 表 + Zend 框架,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14442459/

10-11 02:03