[英]Just get back the value from a mongoose query
我試圖僅從 articlePrice 獲取價值。 而且還能得到屬性名。 我該如何解決?
//Search Articles
export const searchArticels = async (req, res) => {
const maxPrice = await Articel.find()
.sort({ articelPrice: -1 })
.limit(1)
.select("articelPrice -_id");
const minPrice = await Articel.find()
.sort({ articelPrice: 1 })
.limit(1)
.select("articelPrice -_id");
console.log("MAX: " + maxPrice);
console.log("MIN: " + minPrice);
};
最大值:{ articelPrice:560.5 } 最小值:{ articelPrice:230 }
你可以像這樣把它們分開:
//Search Articles
export const searchArticels = async (req, res) => {
const maxPriceDoc = await Articel.find()
.sort({ articelPrice: -1 })
.limit(1)
.select("articelPrice -_id");
const minPriceDoc = await Articel.find()
.sort({ articelPrice: 1 })
.limit(1)
.select("articelPrice -_id");
const maxPrice = maxPriceDoc[0].articelPrice;
const minPrice = minPriceDoc[0].articelPrice;
console.log("MAX: " + maxPrice);
console.log("MIN: " + minPrice);
};
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.