我想以下列方式向Drupal 6.x Views 2查询添加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_query_alter或其他一些钩子更新我现有的查询(使用Views 2 UI构建),以便expr2
OR 'new_expr
?
答案 0 :(得分:1)
Views Or - 开发版,但它确实有用。
答案 1 :(得分:1)
你也可以使用Views Version 3.0(目前在alpha3中非常稳定)http://ftp.drupal.org/files/projects/views-6.x-3.0-alpha3.tar.gz
它支持OR
开箱即用的视图过滤器。