[英]using mongoose populate in node typescript environment
我無法弄清楚這一點。 我正在使用 node express mongoose 服務器和用打字稿編寫的代碼。 獲取錯誤
類型“文檔”上不存在“填充”屬性聚合 | 型號 | 詢問'
對於我的 org.model.ts 文件中的以下代碼:
OrgSchema.pre("findById", function(next) {
this.populate({
path: "acs",
select: "name -org"
}).populate({
path: "rcs",
select: "name -org"
});
next();
});
我錯過了什么嗎? 因為相同的代碼在 js 文件中有效。 我仍然不熟悉用打字稿編寫節點代碼。
我想通了,是我弄錯了。 我試圖做的是一個“虛擬人口”,它按預期工作正常。 不知何故,我在查詢中間件中混合了虛擬填充和填充的概念。 道歉🙏
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.