I have a content type called `foo` and it has a textfield called `field_bar`. I have one that has a value set to `baz`. I'd like to use the [EntityFieldQuery][1] object to find all `foo`s that have `field_bar` with the `baz` value. $nodeQuery = new EntityFieldQuery(); $nodeQuery->entityCondition('entity_type', 'node', '=') ->entityCondition('bundle', 'foo') ->fieldCondition('field_bar', 'value', '12345', '='); The problem is that I get no results or error back. If I remove the fieldCondition, I get all `foo`s including the one I am looking for. As the documentation is vague and only for experts, I googled a lot, but can't find any reason for my query not returning my node. I also tried with ->fieldCondition('field_bar', 'value', array('12345'), '='); to see if that matters, but its the same. I `dd`-ed the `$nodeQuery` but can't see the executed SQL. Is there anything special with textfields? [1]: https://api.drupal.org/api/drupal/includes!entity.inc/class/EntityFieldQuery/7