EntityFieldQuery mehrere alternative Bedingungen

8

Gibt es einen optimalen und kürzeren Weg, Knoten mit bestimmten Bedingungen zu erhalten?

%Vor%     
Anglo 16.05.2011, 12:24
quelle

2 Antworten

13

Nun, Sie könnten sicherlich ->fieldCondition('field_number', 'value', array(1, 2)) , aber anders als das, nicht dass ich weiß (und ich schrieb EntityFieldQuery ). Selbst wenn Sie dies in eine SQL-Nur-Speicher-Abfrage umschreiben würden, wäre es nicht viel einfacher.

Sie müssen nicht = als Operator angeben, und Sie müssen auch IN nicht angeben, sie sind Standardwerte für einen Skalar- / Array-Wert.

    
chx 16.05.2011, 18:23
quelle
1

Ich habe kürzlich einen Wrapper für EntityFieldQuery geschrieben, da ich ihn einfach zu oft benutze. Dann, wie ich es nenne, wird das Ergebnis eine ID oder ein Array von IDs sein. Hoffe, das macht Sinn.

%Vor%     
windmaomao 27.02.2014 14:59
quelle

Tags und Links