文章分类 -  mongodb

摘要:MongoDB语法: MySql语法:db.test.find({'name':'foobar'}) select * from test where name='foobar'select * from test where name='foobar' select *from testdb.te 阅读全文
posted @ 2019-02-12 20:04 打杂工程师 阅读(460) 评论(0) 推荐(0)
摘要:var schema3 = new Schema({ test: { type: String, lowercase: true, // 总是将test的值转化为小写 uppercase: true, // 总是将test的值转化为大写 required:true, //设定是否必填 default:'star', //设定默认值 index:... 阅读全文
posted @ 2019-01-09 17:07 打杂工程师 阅读(763) 评论(0) 推荐(1)
摘要:这篇文章是系列的最后一篇。在第一篇文章里,我介绍了三种针对“一对多 ”关系建模的基础方案。在第二篇文章中,我介绍了对基础方案的扩展:双向关联和反范式化。 反范式可以让你避免一些应用层级别的join,但是这也会让更新变的更复杂,开销更大。不过冗余那些读取频率远远大于更新频率的字段还是值得的。 如果你还 阅读全文
posted @ 2019-01-08 16:11 打杂工程师 阅读(84) 评论(0) 推荐(0)
摘要:“我有丰富的sql使用经验,但是我是个MongoDB的初学者。我应该如何在MongoDB中针对一对多关系进行建模?”这是我被问及最多的问题之一。 我没法简单的给出答案,因为这有很多方案去实现。接下来我会教导你如何针对一对多进行建模。 这个话题有很多内容需要讨论,我会用三个部分进行说明。在第一部分,我 阅读全文
posted @ 2019-01-08 16:09 打杂工程师 阅读(136) 评论(0) 推荐(0)