你的field最后一个属性是Field.Index.NO,就是没做索引,只存储。
这样是不能查询的你的想法是可以实现,lucene有组合查询的API,看看文档吧