次のような状況があります。
ユーザーがログインし、すべての製品の概要を開き、条件が追加された製品のリストのみを表示できます。この条件は可変です。例:WHERE category in ('catA', 'CatB')
管理者がログインし、すべての製品の概要を開くと、フィルタが適用されていないすべての製品が表示されます。
これをできるだけ動的にする必要があります。私のデータ アクセス クラスは、ほとんどの場合 Generics を使用しています。
フィルターを見 たことがありますが、私の条件は非常に変化しやすいため、これを十分に拡張できるとは思いません。