책에서는 StopAnalyzer에 의해 불용어가 제거되면 위치 증가값에
구멍이 생긴다고 되어있는데
실제로 테스트 해보면 안 그런지라..
연속적으로 죽죽 잘 나오더라.. 버젼의 차이가 많으므로 대충 그 차이에
뭔가 있을거 같다 해서..
뒤져보니..
StopFilter.class에
private static boolean ENABLE_POSITION_INCREMENTS_DEFAULT = false;
private boolean enablePositionIncrements = ENABLE_POSITION_INCREMENTS_DEFAULT;
public boolean getEnablePositionIncrements() {
return enablePositionIncrements;
}
public void setEnablePositionIncrements(boolean enable) {
this.enablePositionIncrements = enable;
}
이런게 눈에 띄네..
저것으로 불용어 제거시 위치증가값에 대한 설정을 해줄 수 있을듯하다..
구멍이 생긴다고 되어있는데
실제로 테스트 해보면 안 그런지라..
연속적으로 죽죽 잘 나오더라.. 버젼의 차이가 많으므로 대충 그 차이에
뭔가 있을거 같다 해서..
뒤져보니..
StopFilter.class에
private static boolean ENABLE_POSITION_INCREMENTS_DEFAULT = false;
private boolean enablePositionIncrements = ENABLE_POSITION_INCREMENTS_DEFAULT;
public boolean getEnablePositionIncrements() {
return enablePositionIncrements;
}
public void setEnablePositionIncrements(boolean enable) {
this.enablePositionIncrements = enable;
}
이런게 눈에 띄네..
저것으로 불용어 제거시 위치증가값에 대한 설정을 해줄 수 있을듯하다..