Solr 与 JQuery 构建自动完成功能

发布于 2024-09-13 18:51:35 字数 588 浏览 21 评论 0原文

我已经设置了 solr 并且它有效。我已经通过索引我的 MySQL 数据库并在其上运行查询、尝试方面并尝试术语建议组件(我希望将其与自动完成一起使用)来测试它。

我最近浏览了路透社教程这里并且它有效在我的本地机器上。

现在我的 solr 实例已打开:“http://[someurl]::8983/solr/”,他们在“reuters.js”文件中使用的实例是“http://example.solrstuff .org/solrjs/'。如何更改代码以指向我的实例 - 当我只是交换 url 时,示例中的代码不再起作用 - 不显示搜索结果。我需要安装SolrJS之类的吗?这是怎么回事?

任何帮助表示赞赏!

I have set up solr and it works. I have tested it by indexing my MySQL db and running queries on it, trying facets and trying the term suggest component (which I wish to use with autocomplete).

I have recently walked through the reuters tutorial here and it worked on my local machine.

Now my solr instance is on: "http://[someurl]::8983/solr/" and the instance they are using in the 'reuters.js' file is 'http://example.solrstuff.org/solrjs/'. How do I change the code to point to my instance - when I just swap the urls the code in the example doesnt work anymore - no search results are displayed. Do I need to install SolrJS or something? What is going on here?

Any help appreciated!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

蓝眼睛不忧郁 2024-09-20 18:51:35

您的网址是否有拼写错误?看起来域和端口号之间有两个冒号。 http://[someurl]::8983/solr/应该是 http://[someurl]:8983/solr/ 。您可以通过在测试机器上的浏览器中输入该 URL 来进行测试。您应该能够从那里访问 Solr 管理页面并进行查询。如果不能,则说明您的网址有问题。

Do you have a typo in your URL? It looks like there are two colons in between the domain and the port number. http://[someurl]::8983/solr/ should be http://[someurl]:8983/solr/. You can test by entering that URL into a browser on your test machine. You should be able to get to the Solr admin page from there and do a query. If you can't, it's a problem with your URL.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文