Using Entity Field Queries with "does not contain"? I have an EFQ that selects all nodes with titles not equal to 'panda'. 

$query = new EntityFieldQuery;

$results = $query
 -&gt;entityCondition('entity_type', 'node')
 -&gt; propertyCondition('title', 'panda', '!=')
 -&gt;execute();


How would I go about changing this query to give me only nodes whose titles don't contain the word 'panda' at all?
The comments on the official documentation page for propertycondition() give an example using sql like on propertycondition().

From that example try the following change to your code:

   -&gt; propertyCondition('title', '%panda%', 'NOT LIKE')


EDIT: I haven't actually tried this, just going offa docs and comments.