Filtrar EntityFieldQuery por título

Estaba haciendo unas querys con EntityFieldQuery y todo iba bien.
Filtraba buscando por campos tal que:

$query
->entityCondition('entity_type', 'node')
->entityCondition('bundle', 'album')
->fieldCondition('field_album_id', 'value', $xml_release->id, '=')
->execute();
?>

pero se me presentó tener que filtrar por el título del nodo y así no iba :-/
la solución es

propertyCondition('title', $valor, operador)
?>

como explican en https://drupal.org/node/2226423

así, comprobado que funciona: :-)


$query
->entityCondition('entity_type', 'node')
->entityCondition('bundle', 'artist')
->propertyCondition('title', $xml_artist->name, '=')
->execute();
?>

EntityFieldQuery
drupal
drupal7

Añadir nuevo comentario

Type the characters you see in this picture. Type the characters you see in the picture; if you can't read them, refresh the CAPTCHA or submit the form and a new image will be generated. Not case sensitive.