示例#1
0
 /**
  * Execute the query as a "select" statement.
  *
  * @param  array  $columns
  * @return array|static[]
  */
 public function get($columns = array('*'))
 {
     if (!is_null($this->cacheMinutes)) {
         return $this->getCached($columns);
     }
     return parent::get($columns);
 }
 /**
  * Begin a fluent query against a database collection.
  *
  * @param  string  $collection
  * @return QueryBuilder
  */
 public function collection($collection)
 {
     $processor = $this->getPostProcessor();
     $query = new Query\Builder($this, $processor);
     return $query->from($collection);
 }
 /**
  * Begin a fluent query against a database collection.
  *
  * @param  string  $collection
  * @return QueryBuilder
  */
 public function collection($collection)
 {
     $query = new QueryBuilder($this);
     return $query->from($collection);
 }