Am пытается вернуть все пункт с названием магазина, используя условный метод запроса, но возвращение это все пункты insteads, я попробовал, возможно, моя логика неправильнаяэкспресс мангуст маршрутизатор запрос
потому, что я пытаюсь достичь этого возвращает все данные, где название магазина есть, говорят Макс Mart
route('api/discount/?store=storename)
и
router.route('/discount/:store')
.get(function(req,res){
Discount.find({store:req.params.store}, function(err, discount){
if (err)
res.send(err);
res.json(discount);
});
})
так я под названием апи/скидка/магазин, но это возвращение все данные, не м готовит в любые вопросы
модель схемы
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var DiscountSchema = new Schema({
store: String,
location : String,
discount : Number,
});
module.exports = mongoose.model('Bear', DiscountSchema);
Можете ли вы показать нам, как выглядит ваша схема скидок? – chridam
Вам нужно использовать findOne вместо поиска –
спасибо за ваше предложение, но мне нужно сохранить элементы с магазином = что-то, элементы должны быть более одного.
обновлено, чтобы лучше объяснить мою проблему – user46772