gpt4 book ai didi

sql - 将原始 SQL 与 Doctrine 结合使用

转载 作者:行者123 更新时间:2023-12-03 07:07:12 26 4
gpt4 key购买 nike

我有一些极其复杂的查询,需要使用它们在我的应用程序中生成报告。我使用 symfony 作为我的框架,使用 Doctrine 作为我的 ORM。

我的问题是这样的:

将高度复杂的 SQL 查询直接传递给 Doctrine 而不将其转换为 Doctrine 查询语言的最佳方法是什么?我一直在阅读有关 Raw_SQL 扩展的内容,但看来您仍然需要分段传递查询(例如 from())。有没有什么可以直接转储到一堆原始 sql 命令中的东西?

最佳答案

$q = Doctrine_Manager::getInstance()->getCurrentConnection();
$result = $q->execute(" -- RAW SQL HERE -- ");

请参阅 Doctrine API 文档以了解不同的执行方法。

关于sql - 将原始 SQL 与 Doctrine 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2774947/

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