问题标签 [solr]

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.

0 投票
7 回答
1438 浏览

python - 根据商店营业时间有效地确定企业是否营业

给定时间(例如,目前周二下午 4:24),我希望能够从一组企业中选择当前开放的所有企业。

  • 我有一周中每一天的每家企业的营业和关闭时间
  • 假设一家企业只能在每小时的 00、15、30、45 分钟标记开/关
  • 我假设每周都有相同的时间表。
  • 我最感兴趣的是能够快速查找在某个时间开放的一组业务,而不是数据的空间需求。
  • 请注意,有些我一天晚上 11 点开门,第二天凌晨 1 点关门。
  • 假期无关紧要 - 我会单独处理这些

存储这些打开/关闭时间的最有效方法是什么,以便通过单个时间/星期几元组我可以快速找出哪些企业是开放的?

我正在使用 Python、SOLR 和 mysql。我希望能够在 SOLR 中进行查询。但坦率地说,我愿意接受任何建议和替代方案。

0 投票
4 回答
8667 浏览

solr - SolrJ 查询

大家好,

我必须使用 SolrJ 针对索引查询多个值(就像 IN (id1, id2, id3) sql 查询),换句话说,我想检索与一组值匹配的字段的文档。

由于 solrj api 的记录很粗糙,我希望有人可以帮助我

问候

0 投票
3 回答
52119 浏览

solr - Solr 获取日期范围

好吧,我正在编写一些方法来返回与间隔日期范围相匹配的 solr 文档。Docs 以 ISO 8601 格式存储日期字段。

任何的想法?

谢谢

0 投票
1 回答
3940 浏览

solr - 获取 SolrQuery 完整的查询字符串

我在我的应用程序的 dao 层中使用 Solrj。我想知道的是我怎样才能得到

请求的完整查询字符串。

例如: select?q=*:*&fq=active:true

方法 SolrQuery.getQuery() 仅返回 q=XXX 部分(*:*在我的示例中)

谢谢

0 投票
1 回答
6556 浏览

solr - 多语言 Solr 搜索索引

我正在建立一个 Solr 搜索引擎,它将索引多种语言。我创建了一个自定义 UpdateProcessorFactory 来确定输入文本的哪些部分是哪种语言,然后我将文档的这些部分复制到特定于语言的字段中。例如,使用此文本:

“你好世界,你好世界,你好世界。”

它将“Hello World”复制到 en-text 字段中,将“Bonjour le Monde”复制到 fr-text 字段中,并将“Hallo Welt”复制到 de-text 字段中。每个字段都有适当的语言分析器来标记和词干单词。

最后,我希望有一个框供用户输入可以搜索所有语言的搜索词。搜索词不需要翻译,但应该适当地词干。实现这一目标的最佳方法是什么?我也非常关心搜索的性能。

0 投票
1 回答
238 浏览

hibernate - 使用休眠时索引调用的最佳位置

目前我正在考虑在我的代码中我必须将调用方法放在我的索引服务(solR)中的最佳位置。

事实是我必须确保存储在数据库中的每个实体都被索引,我正在使用休眠,我将尝试使用拦截器来实现它。

任何建议 | 主意 ?

0 投票
1 回答
2299 浏览

solr - Solr 分面查询语法

我想过滤多值字段上的分面计数(无文档)

例如:

有没有机会过滤我的 facet.field 上的计数productId

鉴于前面的查询,我得到的是:

我只想过滤查询以获得如下结果:

- - 603 573 415 336 296

只想按productId过滤:EG7SpTw03mJ25vxS5jcB24 ...

谢谢

0 投票
1 回答
3403 浏览

solr - 过滤 solr facet 计数

鉴于以下情况:

我想在给定结果集的情况下获取按特定产品类型过滤的构面字段 product_id 的构面计数(为此,我使用过滤器查询等...)

请注意,我想要的是过滤构面计数:

  • 方面查询没有帮助,因为它引入了一个包含特定方面查询结果的列表。(过滤查询也不行)

    2921

  • Facet.prefix 做了我想要的那种过滤器,但我不知道如何在这种情况下使用它。

备注我想过滤与特定类别匹配的产品ID

0 投票
1 回答
532 浏览

xml - solr 是否在空字符串上进行刻面?

上次我做一个 solr 索引时,它也开始索引并在空字符串上进行分面。这从未发生过。这是正确的行为吗?我应该过滤 DIH 中的空字符串吗?

谢谢。

0 投票
2 回答
1054 浏览

search - 没有搜索结果

我在 drupal 5 上安装了 apache solr,现在当我使用 Admin 执行搜索时,我得到了结果,但我没有从 Drupal 得到任何结果。