mongo
文章平均质量分 60
关于mongo使用的一些分享
前人种树
5年以上工作经验,互联网lnmp老兵,熟悉php,redis,nginx,linux底层,熟悉互联网相关程序开发和注意事项。
展开
-
mongo报错排查:can‘t backfill array to larger than 1500000 elements
mongo报错排查:can’t backfill array to larger than 1500000 elements问题这合格报错是因为mongo在操作一个数组时是没有边界检测的,可以动态的往很大的下标插入一个数据,前面没有的元素默认填充为null> db.test.insert({“field1":[]}); // 插入一个数据只有一个key value 为数组WriteResult({ "nInserted" : 1 })> db.test.findOne(){ "_id原创 2020-09-30 14:24:07 · 241 阅读 · 0 评论 -
mongo 中的数组操作
mongo中的数组可以应对复杂的业务场景,不需要先查出后更新,或者先找到一个大范围的集合然后进一步过滤,可以直接更新或直接找到目标文档。假设我们有个用户发布文章的平台,里面的文档都类似这样{ "_id": "5f86e6a5323f7d11e96f5fdf", "articleId": 1, "content": "如何问候", "tag": [ "生活", "股市", "营销" ], "comments": [ { "commentI原创 2020-10-14 20:58:32 · 827 阅读 · 0 评论