首页  >  问答  >  正文

thinkphp 时间搜索问题

最近碰到一个项目,要求在页面加一个时间搜索,查询历史记录,但是数据库每天都清除,把数据放在memcache里,但没有办法做搜索。我应该怎么办呢?

phpcn_u288phpcn_u2882828 天前1720

全部回复(3)我来回复

  • 数据分析师

    数据分析师2017-09-30 23:49:10

    thinkphp 时间搜索问题-PHP中文网问答-thinkphp 时间搜索问题-PHP中文网问答

    围观一下哦,学习一下。

    回复
    0
  • PHP中文网

    PHP中文网2016-12-26 17:19:08

    不知道你的数据存储方式是什么样的,可以把最近10天的数据存放到二维数组中,数组键名是日期,如:

    [

    '2016-1-1'=>[$data1,$data2,$data3],

    '2016-1-2'=>[$data1,$data2,$data3],

    ......

    ]

    查询某一天的,从memcache中取出数组对象,根据键名获取那一天的数据列表

    回复
    2
  • ringa_lee

    ringa_lee2016-12-26 17:16:43

    把memcache数据取出来,遍历查询历史记录

    回复
    1
  • 取消回复