35 Star 71 Fork 28

Jerry-chen / thinkask

 / 详情

如何把elastic search 模块添加到该程序中?如何让用户可以在搜索结果页面中可以自由选择按照时间和投票数(收藏数或者关注数)排序

待办的
创建于  
2016-11-25 15:27

1, 如何把elastic search 模块添加到该程序中 ?目的是优化搜索结构的精准度?原来的只能把标题里面的关键词给搜索出来,不能把问题里面的内容和用户提供的答案内容给搜索出来。2, 如何让用户可以让搜索结果可以按照时间和投票数(收藏数或者关注数)排序 ?例如,我搜索了开发这个关键词,结果我选择了文章,我想找出来哪些文章是最新发布的,这些结果页的文章中,哪些文章是被用户收藏最多的?哪些文章是被用户关注最多的,例如github里面的forks数?前端可以容易解决,程序上应该怎么写才能把数据库中,这些投票数和关注数文章(含开发这个关键词)读取出来,并按照多少排序?目的是让用户迅速找出最高质量(用户口碑最高)的答案或者文章。3,原来的用户后台,有的把居住地选择了北京,上海 广州等,同样如果搜索开发这个关键词,结果选项有文章,问题,话题和用户, 用户如何想找出来在北京地区的用户提出来的问题,或者发布的文章,应该如何操作呢 ?地址文件在areas.js中,数据库中的字段不清楚放在哪些地方,程序上怎么写,才能把这些数据调取出来,返回到搜索结果页呢?————这3个功能是用户每天使用并且是很依赖的功能。不知道你怎么看?

评论 (1)

还在慢慢更新修改,现在还只是初级版本,持续关注加群Thinkask开源系统交流群 485114585一起来讨论修改

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
PHP
1
https://gitee.com/jerrycyl/thinkask.git
git@gitee.com:jerrycyl/thinkask.git
jerrycyl
thinkask
thinkask

搜索帮助

344bd9b3 5694891 D2dac590 5694891