Doctrine DBAL DELETE成功与否

时间:2016-04-07 14:10:08

标签: symfony doctrine-orm dbal

我如何知道DBAL DELETE是否成功?

例如,如果我尝试删除不存在的内容,我怎么知道?我是否必须首先查询它是否存在,或者DBALs delete-function是否有任何内置系统?

这是我的疑问:

$this->conn->delete('mytable', 
               array('mytableID'   => $id, 
                     'othercolumn' => $value['data']));

现在,如果$value['data']是数据库中不存在的东西,那么DBAL实际上做了什么?

修改: 我试过这个:

$returnvalue = $this->conn->delete('mytable', 
                   array('mytableID'   => $id, 
                         'othercolumn' => $value['data']));

但是该值为空。

EDIT2 : 啊伙计..我的代码中还有其他错误。删除DOES为它返回一个值,但它从未进入我的记录器。 <{1}}在无法删除内容时为0。

0 个答案:

没有答案