gpt4 book ai didi

mysql - Cakephp 使用模型插入到选择中

转载 作者:行者123 更新时间:2023-11-29 03:02:09 27 4
gpt4 key购买 nike

我可以使用模型在 cakephp 中创建这个查询吗?

INSERT INTO table (name,age)
SELECT name, age
FROM table2
WHERE age >= 50

最佳答案

你有两个选择:

丑陋的:使用Model::query . 除非绝对必要,否则不要使用它

体面的:(我不会给你一个复制/粘贴的解决方案,而是给你一个想法)

  • 获取model2的所有数据($data = $Model2->find('all', array('conditions' => ...
  • 对包含结果的变量应用(如果需要)某种格式
  • 使用Model::saveMany()

关于mysql - Cakephp 使用模型插入到选择中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21666932/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com