como faço para retornar uma contagem de itens retornados de um entityfieldquery


8

É possível retornar uma contagem do número de itens retornados em uma consulta entityfieldquery?


você quer obter o resultado e a contagem? se você quiser apenas a contagem, poderá definir a consulta para contar. algo como $ count = $ query-> count () -> execute ();
Mohammed Shameem

Eu acho que deveria fazê-lo. Deseja adicionar isso como resposta?
Andrew Welch

Eu adicionei como resposta :-)
Mohammed Shameem

Respostas:


14

se você quiser apenas a contagem, poderá definir a consulta para contar.

algo como

$count = $query->count()->execute()

Veja aqui para mais detalhes


3
Para Drupal 8:$query = \Drupal::entityQuery('node')->condition('type', "article"); echo $query->count()->execute() . "\n";
RaisinBranCrunch

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.