Con il codice seguente, se l'utente corrente non dispone di "bypass nodo accesso" (consultare _node_query_node_access_alter () per le verifiche esatte), la query controlla node_access, anche se non utilizzo il tag "node_access".
Come posso evitare il controllo node_access con la seguente query per un utente non amministratore?
Sto usando questo codice da un modulo, quindi posso verificare le autorizzazioni da solo, senza bisogno di controlli node_access.
$query = new EntityFieldQuery;
$result = $query
->entityCondition('entity_type', 'node')
->entityCondition('bundle', 'foo')
->fieldCondition('custom_id', 'value', $custom_id)
->execute();