it-swarm-es.com

¿Es posible con Drupal Vistas tener AND y OR en un conjunto de filtros?

Estoy intentando construir una vista con cuatro filtros (A, B, C, D). Con Vistas 3, es posible seleccionar si desea que estos filtros se encadenen con declaraciones AND o OR declaraciones. ¿Hay alguna forma de configurar vistas para encadenar algunos de ellos con AND y otros? ¿Con o?

Por ejemplo, terminando con una consulta que es similar a:

SELECT * 
FROM {table} 
WHERE A = 0
  AND B = 0
  AND (C = 1 OR D = 1)`
5
markdorison

Parece que esto es completamente posible con la rama Vistas 3.x. Puede crear grupos de filtros personalizados directamente en la propia interfaz de usuario de Vistas y establecer el AND/OR para cada grupo por separado.

5
Dave Reid

Si aún desea utilizar views2, puede escribir su propio filtro como lo hice yo.

Sin embargo, en mi caso, el único requisito era colocar OR field IS NULL en la consulta ... así que funcionó para mí ... espero que se pueda extender aún más ... Si a alguien le gusta la idea ... ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡

0
Alok Das