/** * @param \Elastica\Document|array $data * * @return $this */ public function setUpsert($data) { $document = Document::create($data); $this->_upsert = $document; return $this; }