私はgenerator.ymlで実行中のモジュールの範囲を持っています。それらの中には、デフォルトでStatus:CLOSED(ステータスの範囲の最後)レコードを非表示にしたいと思っています。もちろん、ユーザーがCLOSEDのフィルターをかけている場合は、これらのレコードを表示したいと思う。フィールドがフィルタリングされていない場合にモデルにクエリを適用する方法
特定のtable_methodでandWhere( 'status_id =?'、Status :: CLOSED)を適用することは理にかなっていますが、モデル内からモジュールのフィルタにアクセスするにはどうすればよいですか?
これを行うより良い方法はありますか?
これを回避策として使用します - デフォルトがtrueの場合のみ動作します。それ以外の場合はaddShowClosedStatusCOlumnQueryに達しません。私はそれが単一のフィールドで動作することを好むだろうが、これは今のところ十分です – jdog