search travels by from.name and to.name
arnaucode idoctnef@openmailbox.org
Wed, 01 Feb 2017 23:44:27 +0100
2 files changed,
3 insertions(+),
3 deletions(-)
M
controllers/searchController.js
→
controllers/searchController.js
@@ -29,8 +29,8 @@ .exec(function (err, users) {
if (err) return res.send(500, err.message); travelModel.find({ $or:[ - {from: new RegExp(req.params.searchstring, "i")}, - {to: new RegExp(req.params.searchstring, "i")}, + {'from.name': new RegExp(req.params.searchstring, "i")}, + {'to.name': new RegExp(req.params.searchstring, "i")}, {title: new RegExp(req.params.searchstring, "i")} ] })//perquè retorni tots els objectes que continguin l'string sense necessitat de que sigui exactament la mateixa string
M
models/travelModel.js
→
models/travelModel.js
@@ -19,7 +19,7 @@ lat: {type: Number},
long: {type: Number}, name: { type: String, required: true } }, - date: { type: Date }, + date: { type: Date, required: true }, periodic: { type: Boolean }, generateddate: { type: Date }, seats: { type: Number, required: true },