web-dev-qa-db-ja.com

DrupalビューでANDとORをフィルターセットに含めることは可能ですか?

4つのフィルター(A、B、C、D)を使用してビューを作成しようとしています。ビュー3では、これらのフィルターをANDステートメントとチェーンするか、ORステートメントとチェーンするかを選択できます。ビューの一部をANDおよびその他でチェーンするようにビューを構成する方法はありますか? ORで?

たとえば、次のようなクエリになります。

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

これはViews 3.xブランチで完全に可能であるように見えます。ビューのUI自体で直接カスタムフィルターグループを作成し、各グループのAND/ORを個別に設定できます。

5
Dave Reid

それでもviews2を使用したい場合は、私と同じように独自のフィルターを作成できます。

しかし、私の場合、唯一の要件はOR field IS NULLクエリで..それでうまくいきました..さらに拡張できることを願っています..誰かがアイデアを気に入った場合..ここにコードをアップロードできます.. !!

0
Alok Das