示例:对 XML 数据中的子标记建立索引

可以使用 include_subtag_text 参数在已索引数据中包含格式化标记内的文本。

假定存在以下 XML 分段:
<comment>
this
<bold> highlighted </bold>
text is very
<italic>
<bold>important</bold>
</italic>
to me
</comment>
如果在禁用了 include_subtag_text 参数的情况下创建 bts 索引:
CREATE INDEX comments_bts ON mylog(comment_data bts_lvarchar_ops) 
USING bts(xmltags="(comment)",include_subtag_text="no") IN bts_sbspace;
此索引将具有三个不同的 comment 字段:
comment:this
comment:text is very
comment:to me
如果在启用了 include_subtag_text 参数的情况下创建 bts 索引:
CREATE INDEX comments_bts ON mylog(comment_data bts_lvarchar_ops) 
USING bts(xmltags="(comment)",include_subtag_text="yes") IN bts_sbspace;
将在单一的 comment 字段中对所有文本建立索引:
comment:this highlighted text is very important to me