PHP Doctrine オブジェクトの 1 つを SoftDelete として機能させる場合、特定のクエリの結果に削除されたアイテムを含めることはできますか? 私が探しているのは、このようなものです...
$q = Doctrine_Query::create()
->select('*')
->from('Test t')
->where('id < ?', 25)
*->includeDeleted()*;
このようなものは、削除されたレコードを除外したいほとんどのクエリに役立ちますが、(たとえば管理者に対して) 論理的に削除されたレコードを含めることができるようにしたい場合があります。SoftDelete を使用してこれを行う良い方法はありますか、またはほとんどのクエリに where 句を追加するだけでよいでしょうか?