次の方法で、Drupal 6.xViews2クエリにOR式を追加したいと思います。
既存のクエリ:
SELECT node.nid AS nid FROM node node WHERE (expr1) AND (expr2)
新しいクエリ-これは私が達成したいことです:
SELECT node.nid AS nid FROM node node WHERE (expr1) AND (expr2 OR new_expr)
問題は、既存のクエリ(Views 2 UIでビルド)をviews_query_alterまたはその他のフックで更新してexpr2
ORを取得する方法new_expr
です。