我有一个将存储访问者数据的mongodb。我需要在十分钟后删除未激活的数据,并通过cron运行命令。我将如何做到这一点?MongoDB使用时间戳进行排序
目前收集的设置,像这样:
{ "_id" : ObjectId("4fd33e0b0feeda3b2406f6be"), "name" : "Dugley Reanimator", "updated" : "Some form of timestmap" }
我应该如何去存储,我搜索的IE收藏我的MySQL版本时间戳:
$sql = mysql_query('DELETE FROM `visitors` WHERE NOW() > DATE_ADD(`last_seen`, INTERVAL 10 MINUTE)');
你使用什么驱动程序? –
默认来自pecl install mongo – Michael
您能否澄清集合中的每个文档是代表一个会话还是只是一个大量条目?换句话说,你是否经常更新“更新”字段,或者当有人在网站上做了一些新的事情时,你是否创建了新的条目? –