0
我使用的是貓鼬的NodeJS,我需要創建一個動態的架構模型, 這是我的代碼:如何在動態密鑰中使用貓鼬模型模式?
schema.add({key : String});
鍵=「USER_NAME」,但在我的分貝我發現,該模型把它as key
{ key : "Michele" } and not { user_name: "Michele"}
我該怎麼辦?謝謝。
我使用的是貓鼬的NodeJS,我需要創建一個動態的架構模型, 這是我的代碼:如何在動態密鑰中使用貓鼬模型模式?
schema.add({key : String});
鍵=「USER_NAME」,但在我的分貝我發現,該模型把它as key
{ key : "Michele" } and not { user_name: "Michele"}
我該怎麼辦?謝謝。
同樣的問題schema with variable key
在貓鼬的談話,
都能跟得上目前是不可能的。最接近的替代方案是使用
strict: false
或mixed
模式類型。
謝謝,但我可以至少做到這一點:{type:schematype}傳遞另一個模式作爲一種類型? –
@AhmedCommando,這似乎是另一個問題。但是,您可以嘗試'var schematype ='String';',然後在架構'key:{type:schematype}'中使用它' – zangw