如何对一个Document的不同Filed使用不同的分词器
TonyLian 2010-01-25
如题。
对于文章正文,希望使用中文分词器。
而用户在提交文件时让其输入的文章关键字,多个用空格分开,则希望使用WhitespaceAnalyzer进行分词并保存。
Java代码
doc.add(new Field("TXT",text, Field.Store.YES, Field.Index.ANALYZED));
doc.add(new Field("KEYWORD", keyWord, Field.Store.YES, Field.Index.ANALYZED));
doc.add(new Field("TXT",text, Field.Store.YES, Field.Index.ANALYZED));
doc.add(new Field("KEYWORD", keyWord, Field.Store.YES, Field.Index.ANALYZED));
引用 收藏
luckaway 2010-01-26
自己实现分词器! 研究下lucene相关的代码,还是蛮简单的! 引用 收藏
illu 2010-01-26
可以使用PerFieldAnalyzerWrapper
//默认为庖丁分词
PerFieldAnalyzerWrapper wrapper =
new PerFieldAnalyzerWrapper(new PaodingAnalyzer());
//fieldName 为field名称
//analyzer field对应分词器
wrapper.addAnalyzer(fieldName, analyzer); 引用 收藏
TonyLian 2010-01-26
illu 写道
可以使用PerFieldAnalyzerWrapper
//默认为庖丁分词
PerFieldAnalyzerWrapper wrapper =
new PerFieldAnalyzerWrapper(new PaodingAnalyzer());
//fieldName 为field名称
//analyzer field对应分词器
wrapper.addAnalyzer(fieldName, analyzer);
大开眼界呀!去研究一下~
转自:http://lucene-group.group.iteye.com/group/topic/17513
分享到:
相关推荐
前端开源库-filed-mimefix归档的mimefix,简化的文件库。
filed_assignment 由提起的赋值api
how to make a complex filed group jasper
华为项目管理新增笔试及面试,整理了近期的笔试考试题目经相关答案分享给大家。
Filed-Test:一个处理付款的WebApi
亿邮邮件服务器双机冷备mysql_filed复制.docx
python abaqus 保存每一帧的场输出为一个文件,只输出的mises值,如果需要保存其他值改动输出就可以了
Extract all these filed to a directory (CppUnitLite) Move StackMain.cpp, StackTest.cpp and Stack.h to some other directory Create a workspace Create a project for a static library called CppUnitLite, ...
谭智源-基于Matlab的超声场可视化研究及GUI仿真模拟
打着灯笼找不到的好书噢,要大家两分,不过分吧
filed_payments-main
filed-test-API:Django API,使用SQL Server模拟音频文件服务器的行为
演示field的组件的demo 博文链接:https://zhyi-12.iteye.com/blog/560935
java的文件操作DAO,能够处理大部分常见的文件操作,非常适合开发时候使用。
filed_project
三菱Q系列PLC网络通讯视频教程 Q系列PLC MELSECNET H网络通信视频 (1G) Q系列以太网QJ71E71-100通讯控制视频(3G 9集) Q系列CC-LINK通讯视频教程...Q系列CCLINK IE Filed通讯视频教程(1.5G) Q系列PLC综合应用案例
这是一个测试项目,旨在演示响应式和Angular功能,例如响应式表单,路由,服务,可恢复组件,Ngrx存储等。 开始吧 克隆仓库 git clone https://github.com/utkarsh1agarwal/Filed-demo.git cd angular-test 安装npm...
三菱Q系列PLC网络通讯视频教程 Q系列PLC MELSECNET H网络通信视频 (1G) Q系列以太网QJ71E71-100通讯控制视频(3G 9集) Q系列CC-LINK通讯视频教程...Q系列CCLINK IE Filed通讯视频教程(1.5G) Q系列PLC综合应用案例
整理的关于SharePoint 字段类型的内置名称的列表。
SAP Abap开发中时常需要查询数据表,此文档提供了18种方法,掌握几种核心方法即可,值得收藏。