如何使用Node.js在MongoDB中使用布尔值?

时间:2016-09-19 06:34:42

标签: node.js mongodb mongoose

我通过Boolean entry制作mongoose schema。参数为:username,password and admin

admin参数设置为boolean,默认值设置为“true”。 现在,在通过发布请求进行输入时,如果我跳过管理字段,则其值将存储为true

但如果我明确提及false,那么value is not stored in the database

为什么会这样?

1 个答案:

答案 0 :(得分:0)

javascript布尔值只能为true或false。如果不是,则必须是假的。因此,没有值存储在数据库中的任何布尔字段都必须为false(因为它不是真的)。​​