当前位置: 首页 > 知识库问答 >
问题:

Lucene令牌的自定义属性

元俊雅
2023-03-14

我对Lucene是新来的。我试图有自定义属性的令牌。我能够获得分配给令牌的属性。然而,我意识到我们需要为我的每个属性大致有3个文件(接口类扩展属性,类扩展属性Impl和一个类扩展标记过滤器)?

我可能有大约50个属性需要分配。每个属性必须有3个文件吗?这大约是150个文件。

共有1个答案

夔宏深
2023-03-14

您不需要像拥有令牌“类型”那样多的属性。您所需要的只是一个属性,该属性有一个成员来告诉您的令牌是什么。您可以重用Lucene的TypeAttribute或从中获得一些灵感。

 类似资料:
  • 我想为RDF节点创建一个Lucene分析器。RDF节点可以有多种类型(uri、bnode、plain literal、language的plain literal、datatype的typed literal)。在分析该术语时,我希望创建一个RDFNodeTypeAttribute、LanguageAttribute和DatatypeAttribute来分别存储RDF节点的类型、literal的语

  • 我有一个要求,在代码中手动生成令牌,第三方已经验证。当我必须验证令牌时,我遇到了一个问题。我已经创建了自己的令牌存储,当不生成手动令牌时,它工作得很好。我还扩展了DefaultTokenService,但只添加了一个方法。 我抛出了一些断点,并发现当我手动创建自己的令牌时,我碰到了ProviderManager类。但是当我不创建自己的令牌时,我会调用UnanimousBased类。不知道这个细节有

  • 我试图创建一个服务帐户与一个已知的,固定的令牌Jenkins使用,以部署到Kubernetes的东西。我使用以下YAML创建了令牌:

  • 我可以调试这个代码和逻辑路径似乎是正确的。如果我尝试搜索,我会发现带有或的文档,但是没有结果,例如,。 我想念什么?

  • 我已经阅读了这个问题的公认答案,并创建了一个自定义令牌、过滤器和身份验证提供程序。 问题: 当我尝试“获取/登录”时: null 最后,安全配置:

  • 我编写了一个,它在流中添加标记。 假定文本,其中是的词干,是的同义词,那么我是否构造了正确的属性表?