0
悬赏园豆:5 [已解决问题] 浏览: 108次
如何在我自己的博客里,搜索一篇文章呢,对标题或内容进行搜索呢。
找了半天都没找到,气死了。
问题补充: 例如我里边有篇文章标题“对路径"xxxxx"的访问被拒绝(文件操作权限)的解决方法” 我在左侧的“找找看”里输入“被拒绝” 进入一个界面,竟然提示没找到。怎么搞的。 http://zzk.cnblogs.com/s?w=blog%3Awoodyy%20%E8%A2%AB%E6%8B%92%E7%BB%9D 为什么博客园连个简单的like搜索都实现不了呢??? ___________________________________________________ 谢谢两位的回答呀。为什么在自己博客里进行个搜索,这么难呢?? 我不想全文检索,也不用使用中文分词,我就像做个最简单的like那样的查询就可以了。 就像在一般网页邮件里对标题的搜索那样。 为什么很多时候都把简单的问题复杂化了呢。
其他回答(1)
0
这个应该是还没有更新索引(个人猜测),因为我刚刚按照你说的测试了下,发现是可以检索到的。不过最新的文章是检索信息还没,这可能就需要等点时间了,等待博客园搜索更新索引后即可。
这个你完全可以做个简单的测试,用你3月3日发布的那篇博文,然后搜索其中一段,你会发现完全可以被搜索到,所以从这一点来说,这个只是更新索引的时间问题了。
另外说一点,博客园的搜索应该不是简单的like sql语句来处理的,可能是使用lucene.net来做的。
稍等...或许就可以搜索到了...
0
对文章检索实现的方法有很多中,可以利用数据库,也可以利用Lucene,hubble.net等进行二次开发。
核心就是对标题,文章内容进行索引,将数据进行拆分成若干关键词。检索的时候通过关键词直接对应到相应的文章。
这里涉及到分词算法,索引算法,检索算法等方面的不同。算法的好坏也会直接影响检索的结果。并不想lz所说的简单的like。。。