Как я могу использовать регулярные выражения в Mongodb над Mongolab?

Мой вопрос прост, но я не могу найти точное решение. Все статьи имеют код ниже строки кода:

collection.findOne ({Привет: 'world_no_safe'});

Над кодами работает и возвращает мне неопределенную ошибку. Но она существует. Во всяком случае, мое точное решение выше. Пожалуйста, помогите мне и научите меня, как использовать регулярные выражения, выполнив поиск внутри json API. я хочу использовать% mysearch data% в качестве выражения регулярного выражения. Я хочу сделать текстовый поиск, который использует все предложения в JSON.

Например: у меня есть JSON:

[{"data": "Андреас Коллеггер объясняет, на какие вопросы вы можете отвечать с помощью графической базы данных. Это не только большие сайты"}, {"data": "X объясняет, на какие вопросы вы можете отвечать с помощью графа базы данных. Это не только большие сайты, которые "}]

если я использую это выражение: collection.findOne ({привет: '% Andreas%'}); он должен вернуть первые данные. Ниже приведен реальный образец из моего проекта.


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

});

Ответы на вопрос(1)

Ваш ответ на вопрос