数据作者更新数据时也自动更新搜索文档

This commit is contained in:
wlx 2013-01-23 00:17:15 +00:00
parent f439e40408
commit 69ef57cdec
1 changed files with 10 additions and 1 deletions

View File

@ -2145,7 +2145,16 @@ class AuthorController extends Zend_Controller_Action
$data = array("commited"=>1,"error"=>$this->alertbox('ok','该版本已经成功发布!')); $data = array("commited"=>1,"error"=>$this->alertbox('ok','该版本已经成功发布!'));
$this->jsonexit($data); $this->jsonexit($data);
return true; return true;
} }
//update search document
$search=new Search();
//create search view in xunsearch
//$sql="select m.uuid,m.title,m.description,x.data,array_to_string(ARRAY( SELECT keyword.keyword FROM keyword WHERE keyword.id = m.id), ', '::text) AS keyword from normalmetadata m left join xml x on m.id=x.id where m.uuid=?";
$sql="select * from xunsearch where uuid=?";
$sth = $this->db->prepare($sql);
$sth->execute(array($row['uuid']));
$row = $sth->fetch();
$search->update($row);
}catch(Exception $e) { }catch(Exception $e) {
$msg = "提交失败,请确认权限后重试"; $msg = "提交失败,请确认权限后重试";
if($this->debug>0) if($this->debug>0)