示例#1
0
 /**
  * Executes the query and returns the result.
  *
  * @return int|array
  *   Returns the query result as entity IDs.
  */
 protected function result()
 {
     if ($this->count) {
         return $this->sqlQuery->countQuery()->execute()->fetchField();
     }
     // Return a keyed array of results. The key is either the revision_id or
     // the entity_id depending on whether the entity type supports revisions.
     // The value is always the entity id.
     return $this->sqlQuery->execute()->fetchAllKeyed();
 }
示例#2
0
 public function countQuery()
 {
     return $this->query->countQuery();
 }