How to say… match when field is a number… in mongodb?

后端 未结 8 537
误落风尘
误落风尘 2021-02-04 07:41

So I have a field called \'city\' in my results...the results are corrupted, some times it\'s an actual name, sometimes it\'s a number. The following code displays all the recor

8条回答
  •  梦谈多话
    2021-02-04 08:18

    Simply use:

    db.zips.aggregate([
    {$match: {
        'city': { $regex: '^[0-9].*'}
    }}])
    

    This work fine for me!

提交回复
热议问题