0
我需要根據一些參數查詢我的Mongo DB。但是,要獲取參數,我首先需要使用find(),然後進行一些計算。根據計算出的差異查找
這顯然不是有效的。
讓我解釋:
這是我收藏我要查詢:
{
"title": "1",
"description": "1",
"aCounter": 100,
"bCounter": 20,
"__v": 0
}
我想找到帖裏aCounter - bCounter超過。
我有模型和一切準備就緒,但不知道要在find()參數中放什麼。
postModel.find({
//I don't know what to put here
})
.exec(function(err, posts) {
if(posts){
//return the data
}
});
任何輸入都會有所幫助。
感謝
謝謝尼爾!我給他們兩個去遠方 –
解決方案2爲我工作。謝謝。我還有其他一些問題(需要嵌套算術計算來找到比例),但我不想劫持這篇文章。 –
@ShayanKhan所以你[不應該當一個答案解決實際問題](https://meta.stackoverflow.com/q/252113/2313887)。如果您有不同的要求,那麼正確的程序要麼是1.從給出的答案中學習,以便應用您在問題中未表示的實際需求。 2. [提出新問題](https://stackoverflow.com/questions/ask)如果您不確定如何根據實際需求調整答案。在任何情況下,你都不應該A.改變你的帖子或答案B.提供一個不同於要求的問題的要求的答案。 –