Alfresco FTS通配符

时间:2011-12-28 17:33:06

标签: wildcard alfresco full-text-search

我在露天的模型中有以下类型:

<type name="namedobject">
  <title>NamedObject</title>
  <parent>object</parent>
  <properties>
    <property name="objectName">
      <type>d:text</type>
      <index enabled="true">
        <atomic>true</atomic>
        <stored>false</stored>
        <tokenised>both</tokenised>
      </index>
    </property>
  </properties>
</type>

A有objectName = James Warlick这种类型的对象。我希望使用露天FTS和通配符找到它。我在节点浏览器中尝试了以下查询:

objectName: james     => OK
objectName: *james*   => not found (?)
objectName: *jame*    => OK
objectName: *ames     => not found (?)
objectName: *ame      => OK

我认为所有5个查询都必须返回此对象,但2和4不起作用。我不明白原因。 我看过this文章,但没有用。 我使用Alfresco社区 - v3.4.0

谢谢

更新

尝试引用:“詹姆斯”。结果:

objectName: "james"      => OK
objectName: "*james*"    => OK
objectName: "*jame*"     => not found (?)
objectName: "*ames"      => not found (?)

1 个答案:

答案 0 :(得分:0)

您是否尝试在关键字周围加上引号? - &GT; “ james ”和“* ames”?