/** * Returns the value that results from applying an expression to the first * document in a group of documents that share the same group by key. Only * meaningful when documents are in a defined order. * * @see Expr::first * @param mixed|Expr $expression * @return Operator */ public function first($expression) { $this->expr->first($expression); return $this; }