小编Oxy*_*ore的帖子

处理MongoDB中的可选/空数据

我记得在某个地方读过mongo引擎在文档的整个结构已经到位的情况下更加舒适,所以这是一个问题.

处理"空"数据时,例如插入空字符串时,我应该将其默认为null,""还是根本不插入?

{
    _id: ObjectId("5192b6072fda974610000005"),
    description: ""
}
Run Code Online (Sandbox Code Playgroud)

要么

{
    _id: ObjectId("5192b6072fda974610000005"),
    description: null
}
Run Code Online (Sandbox Code Playgroud)

要么

{
    _id: ObjectId("5192b6072fda974610000005")
}
Run Code Online (Sandbox Code Playgroud)

您必须记住,description每个文档中可能填充或不填写该字段(基于用户输入).

optimization query-optimization mongodb nosql

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

mongodb ×1

nosql ×1

optimization ×1

query-optimization ×1