Come posso recuperare il 'count (*)' da una query in drupal 7? La query deve includere un tipo di contenuto personalizzato e un campo personalizzato.
Appunti
Tipo di contenuto personalizzato: dipendenti
Nome campo personalizzato: field_employees_email
Come nota, sto cercando di aggiungere
DOVE field_employees_email = 'esempio@esempio.com'
alla query ...
Finora ho qualcosa del tipo:
$query = new EntityFieldQuery;
$result = $query
->entityCondition('entity_type', 'node')
->propertyCondition('status', 1) // Getting published nodes only.
->propertyCondition('type', 'employees') //Getting 'employees' type only.
// How do I include custom field as part of query?
->execute();
Inoltre, c'è un modo più semplice di
$total = count($result);
restituire il COUNT (*) dalla query?