NutzCN Logo
问答 社区源码中Lucene搜索的疑问
发布于 1474天前 作者 shusheng 634 次浏览 复制 上一个帖子 下一个帖子
标签:

在代码中打了断点,发现没有调用添加搜索索引,就在新增帖子时,主动调用了添加索引

// 添加查询索引
        topicSearchService.add(topic);
		return _ok(topic.getId());

每次搜索结果都是0是怎么回事?

7 回复

标题是什么,内容是什么,搜索的关键字是什么?

@wendal 标题aaaaaaaaaa
内容 bbbbbbbbbbbbb
搜索 aaaaaa

大概这样

debug一下YvrService的onMessage

看来是redis订阅发布机制没弄好,yvrService.add方法结束的地方,把发布通知的那行代码,换成主动添加索引

我找到原因了

YvrService.init方法缺了订阅发布的注册代码...

https://github.com/wendal/nutz-book-project/commit/8be42aeae7bc96aff0c8a3db7121033de9d3a710

添加回复
请先登陆
回到顶部