我想在我的所有查询中添加一个“隐藏”查询。我解释:
以桌车为例:
## id # color # constructor # model # destroyed
1 blue bmw model1 false
2 green citroen modelab false
3 red nissan modelz false
4 blue bmw modelw true
5 black peugeot modely false
我想当我提出像SELECT * FROM Car WHERE colour = 'blue'
真正的查询将是什么这样的请求时:SELECT * FROM Car WHERE colour = 'blue' AND destroyed = false
在我的所有查询中,被毁坏的汽车都将被排除在外。如果我写WHERE is destroyed = true
在我的查询中,则执行。
我去年在 symfony 1.4.x 中看到过,但我不知道如何在 symfony 2.x 中做到这一点