问题标签 [websolr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 使用 websolr 索引文档
我们正在考虑使用 Websolr 插件在我们的 Rails 应用程序中搜索资源。
该应用程序包含许多资源模型。大多数资源模型是自包含的,具有一系列属性:作者、标题、一组标签等,但是一些资源模型附有 pdf。我们需要为此 pdf 的内容编制索引,以便将其作为资源的一部分进行搜索。
我应该如何处理这个?
drupal - websolr没有索引?(“401”状态:需要授权)
我刚刚安装了 Websolr 并测试了连接,并且可以正常工作。但是没有任何东西被索引。我有一个 drupal 7 站点,当我单击配置文件选项卡时,出现此错误:
我的日志没有显示任何内容。
solr - WebSolr 如何支持不带 q 参数的查询
当我提交没有q
参数的 solr 查询时,我得到空指针异常
但是当我使用 WebSolr 时,不带q
参数的查询会返回所有文档(我假设 q 被分配给*:*
)。是否有启用此行为的 solr 配置?
sunspot-rails - 将 http 标头添加到 sunspot rails 请求
我们正在使用 sunspot-rails 连接到 websolr。我正在尝试找到一种将 http 标头添加到传出请求的方法。这些示例仅适用于 rsolr,但不适用于 sunspot-rails。( https://github.com/onemorecloud/websolr-demo-advanced-auth )。
目的是使用标头进行身份验证。有没有办法从 sunspot-rails 添加/修改 http 标头以进行索引和查询调用?
heroku - 太阳黑子 heroku websolr 授权
我们正在使用 sunspot-rails 连接到 Heroku 上的 websolr。Websolr 提供授权功能来保护读取和更新调用。此授权功能需要在对 SOLR 的每次调用中出现三个额外的 http 标头。我正在尝试找到一种将这些 http 标头添加到来自 sunspot 的每个呼叫的方法。以下文章展示了如何为 rsolr 而不是 sunspot - https://github.com/onemorecloud/websolr-demo-advanced-auth执行此操作。https://devcenter.heroku.com/articles/websolr上的官方 heroku 文档几乎没有关于授权的信息。有没有办法通过 sunspot 更改 http 标头?
solr - 扩展 Solr 搜索:“火山”以匹配“火山”
我在 Heroku 上运行的 Rails 应用程序上设置了 websolr。我只是注意到搜索“火山”并没有返回我预期的所有结果。具体来说,它确实返回了一个包含“火山”和“平流火山”的结果。
我需要如何修改 solr 配置来解决这个问题?
这是我的 schema.xml 中的相关部分
补充:我认为这无关紧要,但以防万一:
我的 Rails Photo.rb 模型设置如下:
标题和类别是我正在搜索的两个文本字段。Caption 是自由格式的文本,而 Category 是一个文本字符串,例如“Earth Science > Volcanoes”
这是我在 websolr 中显示的同义词配置(我添加了最后一行):
solr - 批量处理大量 Solr 更新的最简单方法是什么?
我有一个使用 Sunspot 的 Rails 应用程序,它会生成大量单独的更新,这会在 Solr 上产生不必要的负载。将这些更新批量发送到 Solr 的最佳方式是什么?
php - Solr for PHP 在 Heroku 上给出“GLIBC_2.14 not found”错误
Heroku 官方不支持 PHP,所以我需要手动添加 PHP 扩展。我php.ini
在主目录上创建了一个文件:
所有扩展文件都在ext
主目录上的文件夹中。Mongo 和 OAuth 扩展运行良好,但是当 Solr 添加时,apache 给我以下错误:
...显然,Solr 扩展不起作用。我在 Heroku 上使用 Websolr 插件,不幸的是 Heroku 和 Websolr 都不愿意帮助我解决这个问题。Heroku 说“PHP 不受官方支持”,Websolr 说“询问 Heroku”。
因此,任何帮助将不胜感激。
ruby-on-rails - Heroku Rails Websolr,太阳黑子在生产中不是免费的吗?
我在我的应用程序中添加了 sunspot gem 并尝试将其发送到 heroku 中的生产环境,但我正在尝试重新索引我的数据库,但是,我遇到了一个错误。我做了更多的挖掘,我想我必须添加 websolr 作为附加组件?这需要每月 20 美元。这是唯一的选择吗?
谢谢
heroku - Websolr solr 版本
我们希望使用 Solr4 中的“软提交”功能来支持在 Heroku 上对我们的生产应用程序进行近乎实时的搜索。
- Heroku 上的 Websolr 是否支持 Solr4?
- 如果是,是否可以使用 sunspot rails gem 与 Websolr Solr4 实例很好地配合使用。