Mongodb
如何在 MongoDB 上執行最後 10 個查詢?
我在我的 Node.js 應用程序中使用 mongoose 驅動程序,我想知道當我在 mongoose 模型上呼叫可用函式時,mongoose 會在幕後執行哪些查詢。
例如,我正在使用 mongoose
create
函式並根據其定義為使用者保存註冊資訊:它應該使用提供的資訊在數據庫中創建文件。它向呼叫者返回一個文件,所以我很想知道它是執行額外的查詢來獲取返回的文件還是從提供的資訊中生成它。在第一種情況下,現有資訊將佔用網路頻寬,因此我想通過使用任何其他功能來避免這種情況,但我認為它不會像這樣工作。無論如何,請建議我如何查看訪問 MongoDB 數據庫的最後 10 個查詢?
在數據庫方面,您可以啟用Auditing,但目前僅在 MongoDB Enterprise 上可用。