[英]How to query another table inside a BuildRules() Function - CakePHP 4.x
[英]How to copy result of a query to another table CakePhp
如果两个表都具有相同的架构-非常简单(控制器示例):
$this->loadModel('Bikes');
$this->loadModel('Bicycles');
$toCopy = $this->Bikes->find('all')->hydrate(FALSE)->toArray();
$columns = $this->Bikes->schema()->columns();
$query = $this->Bicycles->query();
array_map(function($item) use($query, $columns) {
$query
->insert($columns)
->values($item);
}, $toCopy);
$query->execute();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.