2013-01-17 35 views
1

我有一個查詢將使用EntityFieldQuery。我有兩個名爲field_tags和field_categories的字段,我在每個字段中查看的是tid。我想檢查每個字段的匹配tid。每個人都在檢查單獨的數組。Drupal 7 EntityFieldQuery OR條件

通常我會使用類似:如果有標籤陣列field_tags或類別陣列field_categories在任何比賽

$query->fieldCondition('field_tags', 'tid', $my_tags, 'IN'); 

但現在,因爲我檢查,我不知道如何去做吧。這個想法是返回的每一行必須至少匹配一個標籤或一個類別。

我知道必須有在那裏的地方OR條件...

感謝, 豪伊

回答