golang protobuf 使用:数据库查询问题,一般相关文章,是只什么

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 16:32:50
一般那些文章类的网站,在一篇文章下面的相关文章,是只什么文章,什么相关文章啊
怎么查询,代码怎么写, like '%"&showrs("biaoti")&"%'
这样只能查到和showrs("biaoti")一摸一样的文章,
我要找,题目差不多的文章呢/
要自动拆出关键词
要怎么猜啊?谢谢QQ185259693

showrs("biaoti")
看那一段是关键字了,如果你能在数据库增加关键字这一列
用关键字来查询就比较方便了

比如天空软件站,就是把前一段字符作为关键字
具体如
http://www.skycn.com/soft/26639.html
中的Yahoo! Go V0.1.34
把Yahoo! 作为关键字就搜索到了

雅虎通(Yahoo! Messenger) V7.5.0.811 英文版
雅虎通(Yahoo! Messenger) V7.5 简体中文版
Yahoo! Widget Engine V3.1.1 Build 96 多语言版
SimpLite For Yahoo! Messenger V2.2.2
Yahoo!Music Engine V1.1
雅虎通(Yahoo! Messenger) V7.5.0.333 Beta 汉化补丁
Yahoo! Desktop Search V1.2 Build 1852je
Yahoo! Player V1.50.00.409
Yahoo! Player V1.0 汉化补丁

而在http://www.skycn.com/soft/7654.html
雅虎通(Yahoo! Messenger) V7.5 简体中文版
关键字就是“雅虎通”了
所以只有相关的

雅虎通(Yahoo! Messenger) V7.5.0.811 英文版
雅虎通(Yahoo! Messenger) V7.5.0.333 Beta 汉化补丁
随心雅虎通补丁 V1.0 For 6.0.0.1761

三项而已

你可以自己确定取关键字的方法,或者人工录入
比如一些blog就有自己手工输入关键字

like '%"&showrs("biaoti")&"%' 可以查到包括showrs("biaoti")的内容的文章,如果标题太长,当然会找不到
。关键是你管什么叫“差不多”,这个涉及算法,要自动拆出关键词,还是在增加文章时人工决定关键词?

兄台觉得可能实现么,所谓相关文章,无非是串用了统一的id,打个比方
他们有个固定的格式,new93213,new32321,套用的是一个表里的id,明白意思否?

专门做一字段!手工录入相应关键字!以逗号分开,然后用split函数取出来写进SQL里去!