mongo的‘模糊匹配’

缘起

在mongo 中进行增量查找统计,本来很简单的事情,但是没想到拿到的日期类型的值竟然变成了String类型的值,也试着用日期类型的方式去查找,发现很多时候都是错的,没办法,需要另找他法

解决

在搜索时,找到个 mongodb 数据库like语句查询 的文章,去mongo工具下使用,发现是可用的,然后马上就去python代码里面也想这样写,却发现怎么写都不对,不直接支持 /^s/ 这种。

后面就犯难了,找到了一扇门,却怎么也没钥匙,好气人啦!!!

偶然发现 /s/ 竟然正则....完全换了个模样

以mongo patten 去搜索,很快找到方式,原来python mongo 的写法是:

find({"etl_upd_dt": {"$regex": today_str}}).count()



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值