我正在與貓鼬, ,我想選擇字段包括一個新的領域,其價值是其他特定領域的總和。 例如,下面有一個模型模式。如何選擇包括一個新字段,其價值是其他特定領域的總和與貓鼬
const monsterSchema = new Schema({
name: { type: String },
power: { type: Number },
armor: { type: Number },
});
我要選擇具有字段「名稱」,「權力」,「鎧甲」,「總」這個記錄。 該字段的值爲'power'和'armour'之和。
我該怎麼做?
非常感謝。無論如何,你知道我在填充後如何做到這一點嗎?例如像這樣,'Collection.find()。populate('_ monster')。aggregate(.....'。我不僅需要'怪物的領域,而且'集合的領域創造'新領域'有價值其他特定領域的總和 – Benjamin
儘管可能,但您需要創建一個新問題,因爲問題在接收到原始問題的答案後會發展,任何更改都會使您已收到的答案失效,並且通常會對這些用戶類型產生負面影響足以回答你的問題。 – chridam
我剛剛提出了另一個問題。[鏈接](http://stackoverflow.com/questions/39514079/how-to-aggregate-after-populate-with-mongoose) – Benjamin