当前位置:  开发笔记 > 编程语言 > 正文

通过Drupal进行查询时,Apache Solr结果不同 - 为什么?

如何解决《通过Drupal进行查询时,ApacheSolr结果不同-为什么?》经验,为你挑选了0个好方法。

我正在尝试使用Drupal为Apache Solr创建自定义搜索界面,我对结果有一些奇怪的问题.

当我从Solr的内置Web界面运行它时,我有相同的查询产生8次点击,当我通过Drupal运行它时有0次点击.有谁能解释为什么?

以下是来自Solr日志的查询:

Solr后端

INFO: [] webapp=/solr path=/select params={wt=standard&rows=10&start=0&explainOther=&hl.fl=&indent=on&q=ss_cck_field_goal:sell+AND+ss_cck_field_type:(own+OR+coop+OR+house+OR+commercial)+AND+is_price:[10000+TO+5560000]&fl=*,score&qt=standard&version=2.2} hits=8 status=0 QTime=2

Drupal ApacheSolr模块

09-Mar-2009 15:37:31 org.apache.solr.core.SolrCore execute INFO: [] webapp=/solr path=/select params={wt=json&rows=10&json.nl=map&start=0&q=ss_cck_field_goal:sell+AND+ss_cck_field_type:(own+OR+coop+OR+house+OR+commercial)+AND+is_price:[10000+TO+5560000]&version=1.2} hits=0 status=0 QTime=9

在我眼中唯一突出的是version=1.2参数,但我尝试删除它,这并没有改变行为.

经过大量的调整,我已经设法使用Drupal模块发送或多或少相同的参数,但它仍然给出0结果:

09-Mar-2009 17:47:43 org.apache.solr.core.SolrCore execute INFO: [] webapp=/solr path=/select params={wt=standard&rows=10&start=0&q=ss_cck_field_goal:sell+AND+ss_cck_field_type:(own+OR+coop+OR+house+OR+commercial)+AND+is_price:[10000+TO+5560000]} hits=0 status=0 QTime=13

有谁能解释一下?

推荐阅读
mobiledu2402852357
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有