mongodb - 根据关键字对对象数组的字段进行模糊查询.

浏览:24日期:2023-07-02

问题描述

比如集合有这样的一个字段,

contacts:{ [{ address: 'address1', name: '张三'},{ address: 'address2', name: '李四'},..... ]}

那么我应该怎么样通过'张'搜索到包含姓张的联系人的文档呢?

问题解答

回答1:

可以通过db.collection.find({’contacts.name’:{$regex:’张’}})获得

相关文章: