コード例 #1
0
ファイル: Tweet.php プロジェクト: baitur/rocket_task
 function saveIndex()
 {
     try {
         $elastic = new TweetElastic();
         $elastic->primaryKey = $this->id;
         $params = $this->getAttributes();
         $params['position'] = ['lat' => $params['latitude'], 'lon' => $params['longitude']];
         unset($params['id']);
         unset($params['latitude']);
         unset($params['longitude']);
         $elastic->setAttributes($params, false);
         $elastic->save();
     } catch (\Exception $e) {
     }
 }