¿Cómo puedo usar regex en mongodb sobre mongolab?

Mi pregunta es simple pero no puedo encontrar la solución exacta. Todos los artículos tienen gor debajo de una línea de código:

collection.findOne ({hola: 'world_no_safe'});

Los códigos anteriores funcionan y me devuelven un error indefinido, pero existe. De todos modos, mi solución exacta está arriba. Por favor, ayúdame y enséñame cómo usar regex buscando dentro de la json api. Quiero usar% mysearch data% como una expresión regular. Quiero hacer una búsqueda de texto que se utiliza todas las oraciones en json.

Por ejemplo: tengo un json:

[{"data": "Andreas Kollegger explica qué tipo de preguntas puede responder con una base de datos gráfica. No son solo los grandes sitios que"}, {"data": "X explica qué tipo de preguntas puede responder con una gráfica base de datos. No solo los grandes sitios son "}]

si uso esta expresión: collection.findOne ({hola: '% Andreas%'}); Tiene que devolver los primeros datos. Debajo de una muestra real de mi proyecto.


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%'});

});

Respuestas a la pregunta(1)

Su respuesta a la pregunta