美文网首页mongoDB
MongoDB读取文档之运算操作符

MongoDB读取文档之运算操作符

作者: AbstractCulture | 来源:发表于2020-09-14 10:12 被阅读0次

    运算操作符

    mongoDB兼容PCRE v8.41正则表达式库
    语法结构如下:

    { <field>: {: /pattern/, : '<options>'} }
    或
    { <field>: {: /pattern/<options>} }
    

    tips:推荐使用第一种语法
    在和$in操作符一起使用时,只能使用<b>/pattern/<options><b>的形式

    • 读取accounts集合中name以j开头或者g开头的文档信息
    db.accounts.find( { name: { $in: [ /^j/, /^g/ ] }  } )
    
    • 读取accounts集合中name包含goo(不区分大小写)的文档信息,i : ignoreCase
    db.accounts.find( { name: { $regex: /goo/, $options: 'i' } } )
    

    相关文章

      网友评论

        本文标题:MongoDB读取文档之运算操作符

        本文链接:https://www.haomeiwen.com/subject/kswaektx.html