mongooseでlike検索

検索などでsqlのlike文的なのを使いたい時があると思います。

object.find( { $or:[
    {a: new RegExp( ".*"+query+".*")},
    {b: new RegExp( ".*"+query+".*")},
    {c: new RegExp( ".*"+query+".*")}
    ] } function(err, docs){
        if(err)console.log(err);
        res.json(docs);
    });

/*select * from object where a like %query%
                          or b like %query%
                          or c like %query%;*/

これでok