gpt4 book ai didi

range - 如何形成 Endeca 查询,其中字段必须以某些字母开头

转载 作者:行者123 更新时间:2023-12-04 05:27:42 25 4
gpt4 key购买 nike

是否可以形成 Endeca 查询来检索必须以某些字母开头的字段?比如说获取首字母为 A 的所有用户?我检查了范围过滤器,但它仅支持数字字段以及通配符搜索。但到目前为止,一切都没有奏效。

最佳答案

创建维度是解决问题的一种方法,如 Paul Lemke提到。通配符不是一个选项,因为性能开销以及不相关的记录。
但是我们使用其他几种替代方法解决了它。

  • 为对象创建一个名为“StartWith”的新属性,存储对象的第一个字母并使其可搜索。我们发现它比创建维度更容易。

  • 有一个问题,像“A”这样的字母在 Endeca 中通常是停用词。我们可以为您做一些工作来解决这个问题。
  • 获取第一个字母的 ASCII 值并将数值存储到该属性中。这种方法的另一个优点是我们可以使用范围过滤器。但是您不能搜索“AB”类要求。
  • 预先添加一些字符,如 ^^^My name 并搜索 ^^^M。这种方法的优点是您可以搜索以 AB 开头的字母等条件。
  • 关于range - 如何形成 Endeca 查询,其中字段必须以某些字母开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13006661/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com