arnaucube
arnaucube/commonroutesServerPublic Self-hosted repository
search travels by from.name and to.name
arnaucode idoctnef@openmailbox.org
Wed, 01 Feb 2017 23:44:27 +0100
commit

983f9533a0c9edf388f4ef42eca15ef97f38b40c

parent

a29558b80e84e26456b37c5c424687820145a989

2 files changed, 3 insertions(+), 3 deletions(-)

jump to
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 },