好的家伙,在我的架构中说我有4个字段:
<field name="SiteIdentifier" type="string" indexed="true" stored="true" required="true"/>
<field name="Title" type="text" indexed="true" stored="true"/>
<field name="Content" type="text" indexed="true" stored="true"/>
<field name="URL" type="text" indexed="true" stored="true"/>
SOLR中是否有某种内置FieldType,我只能从上面的某个字段返回有限数量的文本。
因此,在我的索引中,“内容”字段中包含500个字符。我搜索“订阅”这个词。假设“subscribe”一词在特定的“内容”字段中出现两次或更多次。
现在,在这种情况下,我只想返回内容字段中的100个字符。
首先,通过使用我不知道的FieldType,这是否可行且简单?
如果是这样,还可以指定它返回包含至少一次搜索词的100个字符吗?
很酷,谢谢!