/**
  * 用于初始化
  * 改变搜索表记录
  */
 public function tochange($datas, $genre)
 {
     foreach ($datas as $data) {
         $keyword = $this->getKeyword($data, $genre);
         if ($this->getSearch($keyword['genre'], $data->id)) {
             $update = ['keyword' => $keyword['keyword'], 'updated_at' => time()];
             SearchModel::where('genre', $keyword['genre'])->where('fromid', $data->id)->update($update);
             $rst[] = $genre . '的id==' . $data->id . '更新完毕!';
         } else {
             $create = ['keyword' => $keyword['keyword'], 'genre' => $keyword['genre'], 'fromid' => $data->id, 'created_at' => time()];
             SearchModel::create($create);
             $rst[] = $genre . '的id==' . $data->id . "添加完毕!";
         }
     }
     return $rst;
 }
Exemple #2
0
 /**
  * 增加查询的记录
  */
 public static function intoDB($keyword, $genre, $fromid)
 {
     $data = ['keyword' => $keyword, 'genre' => $genre, 'fromid' => $fromid, 'created_at' => time()];
     SearchModel::create($data);
 }