提交 eeba36dc authored 作者: xinjunguo's avatar xinjunguo

--no commit message

上级 cafbb3ed
...@@ -929,10 +929,6 @@ public class FgResourceLibraryController { ...@@ -929,10 +929,6 @@ public class FgResourceLibraryController {
HttpSolrClient solrServer = getSolrClient(); HttpSolrClient solrServer = getSolrClient();
// 创建一个solrQuery查询对象 // 创建一个solrQuery查询对象
SolrQuery sq = new SolrQuery(); SolrQuery sq = new SolrQuery();
// 权重设置
// sq.set("qt", "/browse");
// sq.set("defType","dismax");
// sq.set("qf", "resourcetype ^100");
//根据参数pageParam页码值 计算记录开始位置 //根据参数pageParam页码值 计算记录开始位置
if(null != pageParam){ if(null != pageParam){
int rows = pageParam.getPageSize(); int rows = pageParam.getPageSize();
...@@ -965,6 +961,16 @@ public class FgResourceLibraryController { ...@@ -965,6 +961,16 @@ public class FgResourceLibraryController {
//判断搜索资源作者,过滤 //判断搜索资源作者,过滤
fqSq.append(" && author : *"+form.getAuthor()+"*"); fqSq.append(" && author : *"+form.getAuthor()+"*");
} }
//来源
if(StringUtils.isNoneBlank(form.getAuthor())){
//判断搜索资源来源,过滤
fqSq.append(" && source : *"+form.getSource()+"*");
}
//格式
if(StringUtils.isNoneBlank(form.getFormats())){
//判断搜索资源格式,过滤
fqSq.append(" && formats : *"+form.getFormats()+"*");
}
//关键词 //关键词
if(StringUtils.isNoneBlank(form.getKeyword())){ if(StringUtils.isNoneBlank(form.getKeyword())){
//判断搜索资源关键词,过滤 //判断搜索资源关键词,过滤
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论