主题 : 关于全文搜索
级别: 童生
UID: 12990
积分:20 加为好友
威望: 0 精华: 0
主题:1 回复:13
注册时间:2010-12-01
在线时长:0
1#   发表于:2011-06-10 09:23:16  IP:221.51.*.*
在管理后台有一个生成索引的功能,其中可以选择一次生成索引的数量,如果选择的数量小于文章总数,则会分批生成索引,每次生成索引时,都会删除以前生成的索引,造成索引不完整,搜索时只有最后一次生成的索引可以被搜索到,请确认一下是否这样的情况。

相关代码:
         if (exist) {
LuceneContent.delete(siteId, channelId, startDate, endDate,
writer);
}
级别: 总版主
UID: 10736
积分:148522 加为好友
威望: 205 精华: 42
主题:287 回复:126222
注册时间:2010-09-08
在线时长:18.19
2#   发表于:2011-06-10 09:27:51  IP:220.5.*.*
生成索引可以选择生成的栏目,但是生成就是生成该栏目下所有的文章。如果数量过少,肯定是会造成索引不完整的
路漫漫其修远兮,吾将上下而求索!
级别: 童生
UID: 12990
积分:20 加为好友
威望: 0 精华: 0
主题:1 回复:13
注册时间:2010-12-01
在线时长:0
3#   发表于:2011-06-10 10:03:48  IP:114.101.*.*
回复第2楼
这样的话,后台生成全文检索的那里的:*每次生成数量: 就没有意义了,因为如果输入的数目小于该栏目下的文章总数,索引就不完整了
级别: 总版主
UID: 10736
积分:148522 加为好友
威望: 205 精华: 42
主题:287 回复:126222
注册时间:2010-09-08
在线时长:18.19
4#   发表于:2011-06-10 10:07:05  IP:220.5.*.*
因为有些客户是不许要搜索以前的文章的。
路漫漫其修远兮,吾将上下而求索!
1 共1页