solr-admin新增索引

[索引中無則新增,有則更新]
1.在doc標簽和field標簽中增加權重(boost),增加權重后,可以在搜索的時候做權重過濾。
<add>
<doc boost="2.5">
<field name="gameId">05991</field>
<field name="gameName" boost="2.0">angrybird</field>
</doc>
</add>
2.field標簽
update = "add" | "set" | "inc" 在4.0之后的版本可以自動對field做增加和刪除了。
增加字段例子
<add>
<doc>
<field name="gameId">05991</field>
<field name="gameName" update="set">angrybird</field>
<field name="skills" update="add">fly</field>
</doc>
</add>
同一個字段多個值的例子
<add>
<doc>
<field name="gameId">05991</field>
<field name="skills" update="set">fly</field>
<field name="skills" update="set">shot</field>
<field name="skills" update="set">dump</field>
</doc>
</add>
把字段清空的例子
<add>
<doc>
<field name="gameId">05991</field>
<field name="skills" update="set" null="true" />
</doc>
</add>
添加json格式的索引和xml的類似,只需要在Document Type中選擇json即可。
{"id":"s10001","name":"江小白"}
solr-admin 刪除索引

<delete> <query> id:"100861"</query> </delete> <commit/>
OR
<delete><id>100861</id></delete> <commit/>
刪除所有索引
<delete><query>*:*</query></delete> <commit/>
