【问题标题】:Endeca Searchable Character v/s Phrase searchEndeca 可搜索字符与短语搜索
【发布时间】:2023-03-11 20:42:01
【问题描述】:

面临 endeca 可搜索字符和短语搜索之间的冲突。

我有一个单词序列,例如。 hello "world. "(双引号)在这里需要。

1) 通过将短语“(双引号特殊字符)放入管道文件 Project_name.search_chars.xml 来启用搜索。

2)如果我从 Project_name.search_chars.xml 中删除 " ,措辞工作正常,但我无法搜索包含 " 的术语(在其中引用特殊字符。)

我也尝试了一些转义字符 -
1) “你好”“世界”
2) "你好\"世界"
3) "你好"""世界"

这里似乎没有什么对我有用。

谁能为此建议任何配置解决方案。

【问题讨论】:

    标签: search e-commerce endeca


    【解决方案1】:

    如果我理解您的问题,您希望能够搜索 " 但不要弄乱在后台创建引用字符串的短语功能。

    一种可能的解决方法是在将数据加载到 endeca 时以及在搜索期间执行替换。

    将数据集中的 " 字符替换为当前未使用的字符(a ~ 是一个可能的选择)并使该字符可搜索。接下来有一些预处理代码将任何传入的 " 字符替换为选定的替换,以便endeca 知道如何处理它。

    完成此操作后,短语将继续按预期运行。

    我们已经成功地用破折号实现了这种类型的解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-02
      • 2020-01-27
      • 2012-10-29
      • 2016-03-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多