【发布时间】:2009-06-15 13:54:12
【问题描述】:
谁能帮助我如何自定义 apache solr 搜索的搜索结果。我只能访问这些变量 [comment_count] => [created] => [id] => [name] => [nid] => [title] => [type] => [uid] = > [url] => [score] => [body].
如何从索引中访问其他变量,例如 status, vote ....(我不想访问数据库来检索这些值,我想从索引中获取它本身)
我需要在结果 sn-p 中显示该特定节点的投票数
我需要了解 1.如何索引投票字段 2. 如何在结果sn-p中显示投票、状态...。
【问题讨论】:
-
简短的回答是你必须通过请求所有你需要的字段,默认情况下只有这些字段将作为响应发送 d,nid,title,comment_count,type,created,changed,score,path ,url,uid,name 函数 formexample_apachesolr_modify_query(&$query, &$params) { $params['fl'] .= ',field_desc'; $params['fl'] .= ',field_url'; }