谁在删除我的空白:Meteor、MongoDB或Compose.io?
假设我用Meteor方法更新了这样一个字段:谁在删除我的空白:Meteor、MongoDB或Compose.io?,mongodb,meteor,compose,Mongodb,Meteor,Compose,假设我用Meteor方法更新了这样一个字段: Collection.update({_id: "a"}, {$set: {lalala: " a b c "}) 我希望“abc”在数据库中显示为值,但真正保存的是“abc” 谁是这背后的罪魁祸首(或者我怎样才能找到答案?),我该如何回避 在我看来,它可以是Meteor、MongoDB,也可以是我的数据库所在的Compose.io。如果您正在使用,它负责自动调整您的数据。在为集合定义架构时,可以通过将选项设置为false将其
Collection.update({_id: "a"}, {$set: {lalala: " a b c "})
我希望“abc”
在数据库中显示为值,但真正保存的是“abc”
谁是这背后的罪魁祸首(或者我怎样才能找到答案?),我该如何回避
在我看来,它可以是Meteor、MongoDB,也可以是我的数据库所在的Compose.io。如果您正在使用,它负责自动调整您的数据。在为集合定义架构时,可以通过将选项设置为
false
将其关闭 看起来像的副本,除非您可以实际验证此值是否确实是保存的值。100%确认正在保存不带前导和尾随空格的值。我正在通过Compose查看数据库。你使用吗?@Khang是的……我喜欢这是默认设置!顺便说一句,这是一个阿尔迪德说是固定在v2。在v1中,您可以使用autoConvert:false、trim:false来解决这个问题,如果您仔细看一下,这是有意义的。也请考虑设置<代码> ADHOMENEMMODE:false