Como posso usar o regex no mongodb sobre o mongolab?

Minha pergunta é simples, mas não consigo encontrar a solução exata. Todos os artigos têm gor abaixo de uma linha de código:

collection.findOne ({olá: 'world_no_safe'});

Os códigos acima funcionam e retornam para mim um erro indefinido, mas existe. Enfim, minha solução exata está acima. Por favor me ajude e me ensine como usar o regex pesquisando dentro da API do json. Eu quero usar% mysearch data% como uma expressão regex. Eu quero fazer pesquisa de texto que é usado todas as frases em json.

Por exemplo: eu tenho um json:

[{"data": "Andreas Kollegger explica que tipos de perguntas você pode responder com um banco de dados de gráficos. Não são apenas os grandes sites que"}, {"data": "X explica que tipos de perguntas você pode responder com um gráfico banco de dados. Não são apenas os grandes sites que "}]

se eu usar esta expressão: collection.findOne ({hello: '% Andreas%'}); tem que retornar os primeiros dados. Abaixo uma amostra real do meu projeto.


var mongo = require('mongodb');
var Server = mongo.Server;
var Db = mongo.Db;


var server = new Server('ds053479.mongolab.com', 53479, {auto_reconnect : true});
var db = new Db('orient', server);


db.open(function(err, client) {
    client.authenticate('testname', 'fsfsff', function(err, success) {
        var collection = db.collection('Models');
           collection.insert({Name:'test1'});
       // Fetch the document
    collection.findOne({Name:'%world_no_safe%'});

});

questionAnswers(1)

yourAnswerToTheQuestion