찾다

 >  Q&A  >  본문

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

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

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

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

phpcn_u1582phpcn_u15822758일 전512

모든 응답(1)나는 대답할 것이다

  • 阿神

    阿神2017-04-28 09:06:04

    db.collection.find({'contacts.name':{$regex:'张'}})

    에서 획득 가능

    회신하다
    0
  • 취소회신하다