簡體   English   中英

mongodb-濫用system.users集合?

[英]mongodb - abuse of system.users collection?

我有一個簡單的mongodb應用程序。 用戶登錄時創建帳戶。

用戶創建帳戶時,我必須將額外的數據存儲在某個地方。

目前,我正在mongodb中擴展system.users集合,並向其中添加一堆字段。 但是,這是一個“系統”集合,因此我不確定這是否是一個好主意。

這是“壞習慣”嗎? 我是否應該使用“ _id”外鍵樣式創建一個user_details集合並將其映射到system.users表?

這絕對是一個壞主意。 system.users集合應該存儲允許訪問數據庫的用戶的身份驗證詳細信息。 數據庫用戶和應用程序用戶是兩個非常不同的實體!

我的建議是:不要再搞亂系統集合了。 否則將來肯定會適得其反。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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