doctrine

    1热度

    1回答

    我需要进行查询,但它不是简单的查询。 我需要setParameters在查询取决于变量值。简单代码: $repository = $this->getDoctrine()->getRepository(Item::class); $query = $repository->createQueryBuilder('b'); if ($itemId != null) {

    0热度

    1回答

    我使用PHP 7.1.9和学说迁移1.5.0和学说迁移捆绑在symfony 3 我一直在使用“为表的表没有指定列”差异错误命令console doctrine:migrations:diff细直到今天,现在我有错误: 22:26:28 ERROR [console] Error thrown while running command "doctrine:migrations:diff". Me

    0热度

    1回答

    我需要在postgreSQL中为创建日期和更新日期创建一个字段。下面 是我的阳明代码 table: test id: testId: type: test_id column: test_id fields: name: type: string unique: true active: typ

    1热度

    1回答

    我有使用DococineExtensions的Translatable字段的实体。这是它的外观: /** * @ORM\Table * @ORM\Entity(repositoryClass="AppBundle\Entity\Repository\SurveyAnswerRepository") * @Gedmo\Loggable */ class SurveyAnswer {

    0热度

    2回答

    我使用学说的ORM产生关联的一个一对多的双向的,但是当我执行ORM:验证的方案的命令,这表明我下面的mesaje: “ C:\ xampp \ htdocs \ Gestor \ vendor \ bin> doctrine-module orm:validate-schema [Mapping] FAIL - 实体类'Empleados \ Entity \ TipoDocumento'映射为i

    0热度

    1回答

    我的活服务器上有一个非常奇怪的问题,我的应用程序中有一个搜索功能,它使用连接从两个表中获取结果,每当我搜索带有德语的单词时,变元,学说返回空数据集。我使用getQuery和getParameters函数打印SQL查询,并将该查询直接运行到我的数据库中,并且此查询也显示正确的结果。对于DB表和Symfony连接,整理和字符集都是UTF8。 接下来应该检查什么?这是一个已知的学说问题吗? Symfon

    0热度

    1回答

    我正在开发并运行在生产服务器上的Web应用程序。我需要对数据库进行一些更改,但我不确定最好的解决方法是什么。 我有一个表叫旅行,它包含列“maximum_guests”,“minimum_guests”等 我需要添加一个名为“base_guests”一栏,我想给它“maximum_guests”的价值为我的表中的现有条目(生产数据)。从这一点开始,只有在提供“base_guests”和“maxim

    0热度

    1回答

    我的Symfony项目中有四个不同的数据库。在本地,这些数据库有它们各自的名称,因此在迁移时可以区分它们。我在每次迁移时都使用db_name.table为每个表添加前缀,以便迁移正确的数据库。 现在我想在远程数据库名称自动生成(使用flynn.io),但数据库名称是固定的所有迁移...有一种方法来读取数据库名称从环境变量或一些类似的解决方案?

    2热度

    2回答

    我需要获取所有Ad实例的日期等于特定日期。问题是ad.date字段是日期时间,所以如何比较两个日期? 我已经试过这样: $result = $query_builder ->select("ad") ->where("DATE(ad.date) = :date") ->setParameter("date", $some_date) ->ge

    0热度

    1回答

    我想从DQL查询中获取对象。 这里是我的代码: $em = $this->getDoctrine()->getRepository(Item::class); $items = $em->createQuery($getQuery); $items = $query->getResult(); $getQuery = DQL query string : SELECT from Enti