cost 228 ms
在 mongoose bulkWrite() 方法中,是否有任何選項返回帶有完整 object 而不是計數的新更新或創建的文檔?

[英]Is there any option that returns newly updated or created document with full object instead of count in mongoose bulkWrite() method?

我想在 bulkWrite 操作中執行上述操作。 但在 bulkWriteRes 中,我只得到這些細節。 我想要整個更新 object 無論是創建還是更新,包括提交的 _id,我在過濾器和更新屬性中傳遞的字段。 有什么選擇嗎? ...

在 Mongoose 'pre' & 'post' 鈎子中獲取請求標識符

[英]Getting request identifier in Mongoose 'pre' & 'post' hooks

我正在使用 Mongoose(最新版本),類型腳本(NestJS)。 我正在使用“前”和“后”掛鈎收集有關我們查詢的一些指標,以測量查詢時間(包括.network 延遲)。 我添加了一個“pre”掛鈎,它應該啟動一個計時器,該計時器將在“post”掛鈎中停止。 缺少的一件事是每個請求的唯一標識符,我 ...

Mongoose 全局插件不工作 (ES6)

[英]Mongoose global plugins not working (ES6)

我遇到了mongoose.plugin()的問題,並且全局插件更改似乎都沒有影響模式。 除了導入之外,我嘗試直接在同一個 index.js 文件中編寫插件,並刪除指針函數。 全局插件似乎沒有生效。 我只是想將toJSON: { virtuals: true }應用於所有模型。 test.js 內 ...

Mongoose 使用 or 運算符對 V2 進行分頁

[英]Mongoose Paginate V2 with or operator

我需要在 mongoose paginate V2 whit or operator 中創建一個查詢,假設我有一個這樣的集合“員工”: 我想檢索每月或每年每周收到 50 或更多的所有員工。 如果我在控制台中運行以下查詢(或沒有 moongose paginate v2 插件),它將返回前兩個文檔 我 ...

如何在 NestJs 和 typescript 中使用 `mongoose-delete` 插件?

[英]How to use `mongoose-delete` plugin with NestJs and typescript?

我在 NestJs 庫中使用 Mongoose 並希望對我的所有模式使用 mongoose -delete插件。 但我不知道如何使用它與 nestJS 和 Typescript。 首先,我同時安裝了mongoose-delete和@Types/mongoose-delete庫,但是這個插件沒有 t ...

mongoose-mpath 模塊正在創建文檔但未分配給它的父級

[英]mongoose-mpath module is creating the document but not assigned to it's parent

在日志中 此處創建了文檔,但未將其分配給其父級為什么會發生這種情況。 在這里你可以看到父子數組是空的 在這里,我使用 mongoose pulgin(mongoose-mpath) 創建樹形數據。 對於貓鼬-mpath https://www.npmjs.com/package/mongoose- ...

Mongodb 社區 - 在節點 js 中的 rest 數據加密

[英]Mongodb community - at rest data encryption in node js

我正在尋找一種方法來加密整個數據庫並保持搜索數據的能力,盡管它是加密的。 我在 Mongo 中看到了很多關於 rest 數據加密的問題,但沒有一個答案可以幫助他們完成應用程序的完整流程。 我希望在這里展示我的發現並獲得反饋和更多想法(我還有一些問題)。 加密選項: 1.貓鼬加密。 完整的解決方案。 ...

Mongoose Pre 和 Post 鈎子:停止執行查詢

[英]Mongoose Pre and Post hook: stopping a query from execution

我正在為應用程序進行版本控制更改。 我正在使用 mongoose pre-hook 在根據版本控制要求進行處理之前更改查詢,我遇到了一種情況,我需要進行單獨的查詢以檢查其他文檔是否存在,如果存在,我不必須執行當前查詢,如下所示, 在上面找到預掛鈎,我正在嘗試 使用查找查詢檢查數據庫中是否存在 ...

mongoose-paginate模塊不支持查詢運算符

[英]mongoose-paginate module is not supporting query operators

我剛剛意識到貓鼬分頁不支持比較查詢運算符https://docs.mongodb.com/manual/reference/operator/query-comparison/ 例: ( created_on: Date ) 這將引發錯誤: CastError: Cast ...

在Mongoose的同一文檔中查詢3個不同嵌套數組中的字段?

[英]Query the fields in 3 different nested arrays in same document in Mongoose?

下面是我的模式設計 我想建立一個查詢,該查詢在所有嵌套的數組(即acceptedList,requestedList,pendingList)中進行查詢,並找出id是否存在,如果id在任何列表中都不存在,則更新請求的列表。 任何一種技術都是有幫助的。 性能是關鍵。 ...

貓鼬5突然出現錯誤“ MongoError:$ type:2dsphere的未知字符串別名”

[英]Mongoose 5 suddenly errors “MongoError: unknown string alias for $type: 2dsphere”

我使用的是Mongoose 4.x,一切都很好。 不久我將其更新為Mongoose 5.0.1,開始出現此錯誤 我很長一段時間都沒碰過這個架構,唯一的變化就是更新了貓鼬,所以我確定這就是問題所在。 這是貓鼬模式中的相關部分 我淹死了....救救我.... ...

貓鼬不斷為不再存在的舊字段創建索引

[英]Mongoose keeps creating indexes for old fields that do not exist anymore

因此,我有一個具有username和password字段的模型用戶。 后來我將其更改為使用電子郵件代替用戶名。 在另一個模型上進行了類似的更改-我將username name重命名為name 。 這兩個字段都使用mongoose-unique-validator 。 現在,每當我啟動服務 ...

帶有預選過濾器的Mongoose插件

[英]Mongoose plugin with preselected filter

是否可以創建一個Mongoose插件,以便在每個查詢中添加標准過濾器? 我希望每次使User.find()或User.findOne()或User.update()或User.delete()等...每次都包含此過濾器時{激活:true} ...

在插件中導入架構后調用“分頁”時出錯

[英]Error calling 'paginate' after import schema within plugin

將插件添加到我的架構后,我在控制器中使用 paginate 時遇到問題,我的代碼是用 TypeScript 2.1 編寫的,我在 devdependencies 中安裝了 @types/mongoose-paginate。 [ts] 嚴重性:“錯誤”消息:“類型“模型”上不存在“屬性”分頁“。” ...


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