Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Zend framework2 在Delete Zend 2中使用Join_Zend Framework2_Left Join - Fatal编程技术网

Zend framework2 在Delete Zend 2中使用Join

Zend framework2 在Delete Zend 2中使用Join,zend-framework2,left-join,Zend Framework2,Left Join,如何在zend 2删除查询中使用join? 例如: 从t1中删除t1左连接t1上的t2.id=t2.id,其中t2.id为NULL 我不会直接编写查询 $Delete = new Delete(); $Delete->from("example"); $Delete->join // join is not available 似乎您正在使用Zend\Db\Sql\Delete。根据,此类没有方法联接 一次从多个表中删除多行似乎不是“zend方式”。 你也可

如何在zend 2删除查询中使用join? 例如:

从t1中删除t1左连接t1上的t2.id=t2.id,其中t2.id为NULL

我不会直接编写查询

    $Delete = new Delete();
    $Delete->from("example");
    $Delete->join // join is not available

似乎您正在使用
Zend\Db\Sql\Delete
。根据,此类没有方法联接

一次从多个表中删除多行似乎不是“zend方式”。 你也可以

  • 删除具有多个查询的行(每个表一个)
  • 使用zend提供的dbAdapter进行您自己的查询

希望这将帮助您解决使用zend 2类的问题