试来试去发现这里面其实不用将查询表中的所有字段写出来,它的主要作用是可以给字段重新命名,以便在生成检索的时候,可以根据检索名进行搜索,同时如果在solr-data-config.xml中有将该字段列出来的话,就可以在managed-schema中对这个字段进行设置分词等操作。
总结一下solr-data-config.xml中的field colum有两个作用:
1、可以为数据库字段重新命名,以便检索的时候使用
2、将字段传入managed-schema以便在生成检索的时候对该字段进行分词等操作