首页 > 解决方案 > 查询字符串中的学说 DQL 注释

问题描述

我只是想知道学说是否支持 DQL 查询中的注释(例如 mysql )

在 mysql 中,我可以:

    $sql = "
        SELECT t.id
        FROM ticket_table t
        WHERE
            t.eventId = 123
            -- AND t.status = 5
           /* OR add comment like this and the query is valid */
    ";

在 dql 中,上述任何内容均无效

    $dql = "
        SELECT t.id
        FROM ".Ticket::class." t
        WHERE
            t.eventId = 123
            AND t.status = 5
            -- can't do this
            /* can't do this neither */
    ";

标签: doctrinedql

解决方案


推荐阅读