cost 201 ms
MongooseJS:.populate() 不返回父字段 model

[英]MongooseJS: .populate() does not return fields from the parent model

目前有 2 個模型產品和書籍; Book 繼承自 Product,如下所示: 此外,還有一個 Cart 模式,它有一個子文檔“products”,其中包含一個引用字段“bookID”,如下所示: 我正在使用 mongoosejs v-6.8.3 問題是 Cart 實例上的 .populate() ...

Mongoose 無法用 String 作為 _id 填充

[英]Mongoose cannot populate with String as _id

我在 MongoDB 上創建了一個數據庫,自己設置了文檔的 _id(字符串)。 現在,當我嘗試查找並填充時,出現此錯誤: 我要填充的 model 的部分是這樣的: 在 mongoDB 上,它不允許我將 _id 從字符串轉換為 objectId。 我在網上看到 _id 可以是字符串,但它似乎不起作用。 ...

如何在 mongoose 中填充 ObjectId 數組?

[英]How to populate an array of ObjectIds in mongoose?

我有一個用戶 model,我想通過他們的 id 驗證一組多個朋友的模式。 應該執行此操作的架構部分是:friends: { type: [mongoose.SchemaTypes.ObjectId], }, 然后,當我嘗試添加一個具有 id 值的朋友並將其填充到 API 端點內時,它會將 ...

如何使用mongoose中的find方法根據文檔中引用的數據過濾文檔?

[英]How to filter documents using find method in mongoose based on the data from reference in documents?

我正在從事像應用程序這樣的電子商務。 我有 orderItem 模式 產品模式有一個字段“所有者”,這也是一個參考。 我期望獲得基於產品所有者的 orderItems。 例如:某店主想查看他的哪些產品已經售出。 因此他將查詢 orderItems 以獲取他出售的商品。 ...

如何在 Mongoose 的數組中填充 ObjectId object?

[英]How to populate an ObjectId object within an array in Mongoose?

首先,我在 StackOverflow 中找到了很多關於該問題的答案,但是,沒有一個能解決我的問題。 我有一個這樣的 userSchema: 我想將 productId 填充到 userCart 數組中,這樣我就可以到達: 那些領域。 我試過 和 我認為這可能是因為 findById 所以我嘗試了 ...

嘗試通過動態選擇 model 與 mongoose 一起使用來填充對象數組中每個 object 中的單個字段

[英]trying to populate a single field in each object inside an array of objects by dynamically picking the model to use with mongoose

我正在嘗試使用 refPath 來引用哪個集合從我的架構中提取人口數據,即使它看起來與我看到的示例相同,但它只是不起作用。 這是我的 statesPersons 模式,不是特別重要,但它包含對象的 activeWork 數組。 這是我的 activeWork 模式,對象數組。 這具有我需要填充的 r ...

MongoDB + Mongoose > 如何在 populate() 中正確匹配一組 ISODates

[英]MongoDB + Mongoose > How to correctly match a set of ISODates in populate()

我是 MongoDB 的新手,在使用填充時遇到奇怪的行為。 這是我的模式: 這是我數據庫中的典型練習文檔: 一切都按預期工作,除了按日期過濾我populate() function(通過匹配參數) 。 這是我試圖解決的獲取請求: 如果我輸入 URL: http://localhost:3000/a ...

我如何填充這個約會數組

[英]How Can I Populate This Array of Appointments

這是來自數據庫的數據。 但我無法在約會數組中填充 ID 數組。 在此處輸入圖像描述如何在約會數組中填充 ID 數組。 我嘗試了地圖功能,但它顯示了一條錯誤消息,如“無法使用嵌套文檔中填充的內容”。 這是來自我的終端。 我想從這個 Appoinment Array 中填充每個 ID enter cod ...

Mongoose 錯誤:尚未為模型“名稱”注冊架構。 使用 mongoose.model(name, schema)

[英]Mongoose Error: Schema hasn't been registered for model "name". Use mongoose.model(name, schema)

我有兩個模型。 在第一個模型上,我有一個虛擬字段,應該由另一個(一對多關系)填充。 而且它不起作用。 型號一: 型號二: (我省略了 Props,因為它們是 .ts 文件) 在index文件中,我導入了引用下面控制器方法的路由: 我至少有 12 個其他類似的模型,它們的工作方式完全相同。 (當 ...

我在使用 moongose 一對一關系的 nodejs 中遇到反向關系問題

[英]I have issues in reverse relation in nodejs using moongose one to one relationship

所以基本上我為用戶設置了三個角色行政賣方買方這是我的用戶方案 這是我的用戶角色模式賣家模式 買家模式 現在當我做 我得到了正確的結果,比如我得到了賣家數據,然后是用戶的 object,包括所有詳細信息,您可以在下面的屏幕截圖中查看結果 但當我喜歡const usersQuery = User.fin ...

MissingSchemaError:架構尚未注冊 model 找不到解析

[英]MissingSchemaError: Schema hasn't been registered for model cant find resolve

我正在嘗試在 mongo 中填充我已經嘗試了所有方法,但我總是會收到此錯誤。 我已經很沮喪了小米 function model 貿易 model 貿易類型 如果我更改 model 的名稱也沒關系,總是同樣的錯誤,我不知道我做錯了什么,我已經這樣做了幾個小時,這真的讓我很沮喪。 有人遇到過嗎? ...

如何使用填充,在 select 中,在 MongoDB 中?

[英]How to use populate, within select, in MongoDB?

假設我在 MongoDB 上有兩個模式: 每次用戶登錄時,我都會展示他們發布的內容,以及關注每件事的粉絲。 我可以使用 populate 和 select 來實現: 但是,我只得到每個粉絲的 id,而不是粉絲的名字和 email。 我不太清楚如何使用填充來再次引用人員集合。 我想要達到的結果是: ...

我們可以將 ZCCADCDEDB567ABAE643E15DCF0974E503Z 模式導入另一個 Schemas Object 數組嗎? 然后使用 refs 和 Populate,將數據放入數組?

[英]Can We import Mongoose schema into another Schemas Object array? and then use refs and Populate, to get data into array?

我是初學者,誰能告訴我為什么我們必須將整個架構導入一個新架構 Object 作為數組? 那是什么目的? 頁數:[nestedSchema] 例如,如果我有 我想知道為什么我們需要它來將整個架構作為數組放入另一個架構中。 因為有另一種方式可用(refs&Populate) ,以這種方式這樣做 ...

如何保存與另一個外鍵關聯的文檔? 在 MONGODB 中(無 SQL)

[英]How to save a document that is associated to another foreign key? in MONGODB (NO SQL)

我想問一下如何通過獲取類別的 ID 來保存子類別。 類別 Model 子類別 model 我的 Controller 我的問題是我將如何保存我的子類別,我將在其中 select 類別的 ID 值並將其插入到子類別 - 類別名稱字段中? 正在工作,但我得到的只是該類別中的第一個 ID,即使您輸入了另 ...

為什么 mongoose 填充有效但虛擬填充無效?

[英]Why mongoose populate works but virtual populate doesn't?

根據文檔,我有以下架構: 當我填充虛擬時,什么也沒有發生: 但是,如果我將“ref”添加到架構中的userId並執行.populate("userId") ,它會按預期工作,這意味着問題不在於模型之間的關系,而在於虛擬人口。 任何想法我做錯了什么? 如果我添加mongoose.set("debug ...

使用條件 localField 查找

[英]lookup with conditional localField

我正在嘗試使用查找填充 fromStaffId 和 toStaffId 但在我的情況下,當我的 id 與 fromStaffId 匹配時,我必須填充 toStaffId ,反之亦然,我試圖放置不起作用的條件查找我的代碼是 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM