搜索
热搜: 活动 交友 discuz
查看: 1197|回复: 2
收起左侧

[已查看] 关于多标签智能查询的建议

[复制链接]
  • TA的每日心情
    开心
    2014-1-4 17:52
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2013-9-30 19:34:46 | 显示全部楼层 |阅读模式
    @木鱼

    之前建议过增加智能查询功能(就是在发到站之间进行随机组合,查询有票发到站,从而提高购票几率),有人说可以通过.NET版的多标签同时查询来实现“智能查询”。刚刚测试了一下,个人感觉存在一些逻辑问题:

    进行多标签查询的时候,首先要保证的是查询结果一定是我需要的发到站都经过的车,比如说我要从北京去唐山,那么我的发站肯定是北京,而到站是唐山,但直接查询后发现没有余票,那么我就点击车次新建“路过站”的查询标签,比如说天津,那么为了保证我能够在北京上车,我选择发站为北京,到站为天津,查询的结果会有很多,其中有好多的车是不到唐山的,所以,个人认为在进行基础查询后(本例中为北京——唐山),再进行“路过站”新建标签查询的时候,其查询的车次为基础查询中的车次,这样可以避免购买到不到到达站(唐山)的车票。

    基本实现思路是:
    1、进行基础查询后,在本地缓存全部查询结果(过滤后的车次);
    2、第一种情况:     在点击车次进行“路过站”(中间站)的查询时,后台自动设定全部车次为黑名单,基础查询结果为白名单(不会被黑名单滤掉),或者其他可实现的方式;
    3、第二种情况:     在直接点击新建查询页面时,通过正常方式进行查询,避免产生矛盾。

    说明:一般情况下,进行“路过站”(中间站)的查询时,都会是从发站(北京)先坐一段,等到到达“路过站”(中间站、天津)时不下车,而是补票,继续乘坐该趟列车到达目的地(唐山)。

    希望木鱼给予考虑。

    谢谢。

  • TA的每日心情
    奋斗
    2019-1-5 01:55
  • 签到天数: 138 天

    [LV.7]常住居民III

    发表于 2013-10-9 13:28:03 | 显示全部楼层
    有点复杂,待我有时间看看。

    点评

    额,,, 简单点就是在进行智能查询的时候只查询到达发站和到站的车,要不上不了或下不了车。  详情 回复 发表于 2013-10-9 18:26
  • TA的每日心情
    开心
    2014-1-4 17:52
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2013-10-9 18:26:58 | 显示全部楼层
    木魚 发表于 2013-10-9 13:28
    有点复杂,待我有时间看看。

    额,,,

    简单点就是在进行智能查询的时候只查询到达发站和到站的车,要不上不了或下不了车。
    您需要登录后才可以回帖 登录 | 入住

    本版积分规则

    申请友链| Archiver| 手机版| 鱼·后花园

    GMT+8, 2024-5-9 07:18 , Processed in 0.018344 second(s), 19 queries , Redis On.

    Powered by Discuz! X3.4

    © 2005-2024 鱼·后花园

    快速回复 返回顶部 返回列表