链接是http://mongoosejs.com/docs/api.html#schema_string_SchemaString-trim
我是mongoosejs的新手。我就是不明白...
我看到了How to update mongoose default string schema property trim?这个问题,但不明白为什么要修剪。我今天像“hello world”一样创建了我的第一个架构。
我在https://stackoverflow.com/tags/trim/info上看到了它,但是当我需要使用它时,我想了解更多有关它的信息。我正在寻找初学者的解释...
最佳答案
从根本上讲,这是为了确保正确修剪通过架构保存的字符串。如果您在架构中的字段中添加{ type: String, trim: true }
,则尝试保存诸如" hello"
,"hello "
或" hello "
之类的字符串最终会在Mongo中另存为"hello"
-即将从字符串的两侧删除空格。
关于node.js - 在 Mongoose 中使用 'trim'是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20766360/