Doctrine Project是一个开源库和工具的集合,用于处理用PHP编写的数据库抽象和对象关系映射。
在 Symfony 6.4 中使用 StofDoctrineExtensionsBundle 和 NestedTreeRepositoryTrait 进行树重新排序后出现错误
简介 我在用: 交响乐 v6.4.3 StofDoctrine扩展包 嵌套树存储库特征 我做了什么 对树重新排序后(嵌套集) 像这样: $treeNodeRoot = $repo_file_tree_stored-...
ManyToOne 级联删除由于 OrderBy 注解而失败
我有两个实体:一个 Annonceur 可以有多个 Publicite,一个 Publicite 由一个 Annonceur 拥有: 演讲者实体: /** * @ORM\OneToMany(targetEntity=Publicite::class,mappedBy="
我有一个简单的查询: $this->qb->select('l.value') ->addSelect('count(l) AS cnt') ->addSelect('小时(l.time) AS date_hour') ->来自(日志::类,'l') ->
在 Doctrine 中,我可以使用函数 fetchArray() 而不是execute 或 toArray()。我无法为 Propel 建立等效的这些功能。这可能吗?
迁移到 PostgreSQL 上的标识列,但没有修改 pg_depend 的权限
在准备发布 Doctrine DBAL 4 时,我想将基于自动增量的表的标识列迁移到“串行”类型列,如下所述: 迁移到身份
使用原则连接表时,为什么使用Join或InnerJoin方法时要放置primaryTable.JoiningTable?
$qb->select('c') ->innerJoin('c.phones', 'p', 'WITH', 'p.phone = :phone') ->where('c.用户名 = :用户名') ->setParameter('电话', $电话) ->setParameter('用户名', $
自从激活了enable_lazy_ghost_objects后找不到类
Symfony 6.4 教义/规则 2.17 我看到了这个弃用 自 Doctrine/doctrine-bundle 2.11 起:不推荐将“enable_lazy_ghost_objects”设置为 true 在学说配置文件中,我添加了
所以我正在设置一个 Symfony 5 项目并运行以下命令来从实体注释生成数据库,如下所示: php bin/console 学说:架构:验证 php bin/控制台学说:
Doctrine 代理 getter 导致 PHP 应用程序因分段错误而宕机
PHP 8.0 + Doctrine 2 + Xdebug + Docker。 当脚本尝试从生成的代理 PHP 应用程序执行任何 getter 时,该应用程序会因分段错误而终止。 F.e.我有这个吸气剂: /** * {@inheritDoc} ...
我有一个关于 symfony 学说的片段,它按降序排列数据。尝试将 where 子句应用到某些等于 true 的字段是一个问题。下面是我的片段 $结果 = $这个->
这是我每次尝试迁移时都会得到的结果,但就在昨天,它一直在运行,直到出现错误。我想我更新了一些东西,这就是为什么版本与 laravel 不匹配的原因 谁能帮我? ``P...
我对 Symfony 还很陌生,我没有找到或不明白如何管理我的问题。 我正在使用 Symfony 6、php 8 和 knppaginator 来显示 CRUD。 我有一个国家/地区实体,它有一个 ID 和一个名称
具有多个数据库的 postgresql 上的 Symfony 6 学说问题 SQLSTATE[42P01]:未定义的表:7 ERROR
我的 Symfony 项目(sf v6)使用 postgresql/postgis 和 2 个数据库:主要一个包含特定业务数据,第二个称为 Web 服务数据库,其中多个共享数据
Symfony Doctrine:orderBy JSONb 字段?
有没有办法通过学说中的特定jsonb字段进行排序? 表示例: ID 人物数据 薪水 1 {'姓名':'约翰·史密斯','号码':13} 10000 2 {'姓名':'无名氏','号码':192} 11000 2 {'呐...
Doctrine ORM:正则表达式与表达式生成器中的 DQL 函数匹配
我在 Doctrine ORM 中注册了 REGEX() DQL 函数。 现在,我想在表达式生成器中使用该函数 $expr = $queryBuilder->expr(); $or = $expr->orX(); $or->add($expr->eq(&q...
我们需要将数据库拆分为一个 LIVE 数据库和一个 Archive 数据库 为此,我们创建了一个实时数据库和一个存档数据库,并且我们设置了这样的原则: 教义: 数据库:
在 symfony 中查找当前 Doctrine 数据库连接设置
我需要知道symfony项目内的数据库名称和数据库服务器名称。如何在 symfony 中以编程方式访问当前数据库连接设置(使用 Doctrine)?
在 Symfony Doctrine 查询生成器中使用与 PostgreSQL 不同的
我正在尝试使用 PostgreSQL 的 NOT SIMILAR 从查询结果中排除黑名单, 当我在下面的存储库方法中运行查询时: $qb = $this->getEntityManager()->
使用 Doctrine With laminas 项目问题:“类不存在”
我刚刚在我的 Laminas 项目中安装了 Doctrine。我添加了数据库连接并在应用程序文件夹 (Application\Entity) 中生成了我的实体。我将实体设置添加到模块中。
我陷入了 Doctrine2 的一个非常简单的问题,我不知道如何使用我的 findByDate 方法从存储库中检索实体的最后一个条目。 我无法在 Doc 中找到如何操作...