【问题标题】:Symfony/Doctrine - Force Add Where Clause ParameterSymfony/Doctrine - 强制添加 Where 子句参数
【发布时间】:2015-09-20 10:05:39
【问题描述】:

有没有办法在每个where 子句中默认添加一个参数(条件)?例如,如果正常查询是select * from abc where col1 = 2,那么我想在 symfony/doctrine 执行查询时将AND col100 = somevalue 添加到上述查询中。

因此,无论执行何种类型的查询系统(选择、更新、删除),都应在执行时添加一列。

这可能吗?

【问题讨论】:

    标签: symfony doctrine-orm doctrine


    【解决方案1】:

    SQL 过滤器是您要查找的内容,请参见例如:

    http://culttt.com/2014/08/11/working-doctrine-2-filters/

    或在官方文档中:http://doctrine-orm.readthedocs.org/en/latest/reference/filters.html

    【讨论】:

    • 与其只是链接到可以消失的信息,不如至少总结相关信息。
    • @AlisterBulman 我同意你的看法——在这种特殊情况下,一个简单的谷歌搜索就会给出答案——所以我决定提供他所需的确切信息,而不是仅仅对这个问题投反对票。下次会注意的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多