再建一个表

论坛:IT江湖作者:Red Sox发表时间:2009-11-24 17:31
比如再建一个叫Search的表,里面用module里的主键来区分是哪个module的,然后把每个module不同的需要索引的字段都登记到search这个表里面。比如,bbs这表在module里的ID是1,bbs表里需要索引和搜索的字段,有作者,标题,内容,那么在search里建立ID 1 和作者标题内容三个字段的关联,还有搜索相关的设置,比如要进行什么样的索引,优先级,显示方式,等等,还有些更复杂的关系也可以类似处理。然后你做search engine程序的时候,就根据这个search表来做,以后有新的module,你就更新module和search表,然后搜索就根据新表内容自动去索引新module,显示的时候也出来新结果。
 
不知道说明白了没有,大概这个意思。主要思路就是先定义搜索的行为,然后把各个模块针对搜索的特性用一个表记录下来。
标签: DNN 添加标签

0 / 0

发表回复
 
  • 标题
  • 作者
  • 时间
  • 长度
  • 点击
  • 评价

京ICP备14028770号-1