sql >> データベース >  >> NoSQL >> MongoDB

マングースでLIKE演算子を使用するにはどうすればよいですか?

    $regexを使用します mongodbで

    正規表現の使用方法

    select * from table where abc like %v%
    

    モンゴで

     var colName="v";
     models.customer.find({ "abc": { $regex: '.*' + colName + '.*' } },
       function(err,data){
             console.log('data',data);
      });
    

    クエリは次のようになります

    var name="john";
    UserSchema.find({name: { $regex: '.*' + name + '.*' } }).limit(5);
    


    1. Meteor:予期しないmongo終了コード100

    2. aws-elasticacheでmemcachedまたはRedisを使用する

    3. MongoDB3.0WiredTigerでのインデックスプレフィックス圧縮

    4. .save()とupdate()の使用のマングースの違い