У меня есть конвейер и его результат. Я хочу вернуть его express методом, который называется get или нет. Я знаю, что более целесообразно отправить его через сокет.
Это мой файловый конвейер. . js:
function getModel(model) {
model.aggregate([{
$group: {
_id: null,
"price": {
$sum: "$price",
}
}
}]).exec((e, d) => {
return JSON.stringify(d)
})
}
module.exports = getModel;
в модели. js файл Я собираюсь вызвать мой конвейер. js файл и, следовательно, функцию
модель. js :
const mongoose = require('mongoose');
const Schema = mongoose.Schema;
const getModel = require('./pipeline');
const mySchema = new Schema({
user: {
type: Schema.ObjectId,
ref: 'User'
},
namepet: String,
type_of_service: String,
characteristic_of_pet: String,
price: Number
});
const model = mongoose.model('Cites', mySchema);
here is the function-> getModel(model);
module.exports = model;
и это работает для меня, так как я хочу, чтобы проблема в том, что в результате я должен отправить его методом get, и я не знаю, как это сделать
Как отправить результат, указывающий красную стрелку изображения, методом get?