动态字段

正常情况下, ugg australia pas cher femme 需要事先把知道的字段定义在 schema.xml 中, ugg australia 当有不确定的字段时,这时可以使用动态字段。 soldes puma chaussure

这里是一个动态字段定义的示例:
<dynamicField name="*_s" type="string" indexed="true" stored="true"/>
这样,送过来的索引数据中,如果有以 _s 结尾的字段的值都都会被按照上述的索引方式进行索引,如字段名称为title_s,content_s。 Bottes UGG Pas Cher France En Ligne
在匹配过程, moncler 2018 如果动态字段和静态字段都符合,会优先匹配静态字段。 Baskets homme Puma 另外动态字段的仅支持 * 这一通配符,这个通配符仅能位于开头或结尾。

动态字段

动态字段(Dynamic fields)允许 solr 索引没有在 schema 中明确定义的字段。 chaussures puma 这个在忘记定义一些字段时很有用。 moncler jacket soldes 动态字段可以让系统更灵活,通用性更强。 puma pas cher
动态字段和成规字段类似,除了它名字中包含一个通配符外,在索引文档时,一个字段如果在常规字段中没有匹配时,将到动态字段中匹配。 bottes timberland
假设schema中定义了一个叫*_i的动态动态字段,如果要索引一个叫 cost_i 的字段,但是 schema 中不存在 cost_i 的字段,这样 cost_i 将被索引到 *_i 字段中。 puma pas cher
动态字段也是定义在 schema.xml 文件中,和其他字段一样,它也有个名词,字段类型,和属性。 moncler

&lt;dynamicField name=&quot;*_i&quot; type=&quot;sint&quot; indexed=&quot;true&quot; stored=&quot;true&quot;/&gt;

建议在 schema.xml 定义一些基本的动态字段,以备扩展之用。

Copyright © All Rights Reserved · Green Hope Theme by Sivan & schiy · Proudly powered by WordPress · 闽ICP备18020075号