MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Лента за търсене с предложения с nodejs и mongodb

За просто внедряване, просто изпратете заявка до вашия сървър, съдържаща ключовата дума за търсене, например:"мобилен"

След това в mongo насочете желаните полета с регулярен израз, след което върнете резултата.

Отпред:

// on input change
$.ajax({
    method: "GET",
    url: "http://searchuri",
    data: { search: mysearchinput }
})
.fail(function(err) {
    console.log(err.responseJSON);
})
.done(function(data) {
   // do stg with your datas
});

Отзад:

   Datas.find({ productname: { $regex : ".*"+ req.query.search +".*", $options:'i' } }, function(err, result){

     return res.status(200).json({result: result})

  });



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Местоположение на базата данни mongodb на mac

  2. Не може да се свърже с MongoDB поради грешен URI

  3. Актуализация на MongoDB MapReduce на място как да

  4. пример за шардинг на mongoDB

  5. Пул от връзки в пакет Go mgo