gpt4 book ai didi

mysql - 在现有 OpenCart 数据库上使用 Doctrine 和 Symfony2

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

我刚刚启动了一个新的 Symfony (2.8) 项目,它是一个与现有 OpenCart 站点集成的 CRM。数据库已经设置完毕,唯一的 CRM 特定表是与 OpenCart 无关的 CRM 用户和项目的用户表。

我已经为用户和项目表创建了实体,但我也需要能够引用 OpenCart 表,特别是产品、客户和订单。是否可以访问这些而不需要先为它们创建 Doctrine 实体?我宁愿使用 Doctrine 查询而不是完整的 SQL,但我不确定是否需要首先为所有 OpenCart 表生成实体。

感谢任何帮助!

谢谢

最佳答案

之前的回答(被误解): 是的,这是可能的。您需要将 OpenCart 数据库定义为应用程序中的新连接。

查看此文档:http://symfony.com/doc/current/cookbook/doctrine/multiple_entity_managers.html

然后,当您可以通过两个 EntityManager 请求实体时:“default”和“opencart”。

编辑:在我看来,是的,为 Opencart 数据定义实体是最好的选择,因为据我所知,使用 DQL 是强制性的。

关于mysql - 在现有 OpenCart 数据库上使用 Doctrine 和 Symfony2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35127801/

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