依照之前制定的套路,学习了解一样东西,首先要知道它:
1、是什么
2、有什么用
3、……
所以对于 mongoose,也按照这个步骤进行。
但在谷歌上一搜,上来就列一堆代码,告诉你怎么用,简直不知所谓。
经多方考证,知道mongoose大约是:
1、mongoose是一个node.js库
2、作用是让node.js更好更方便的操作mongoDB。简单来说,mongoose就是node.js使用mongoDB的ORM。
mongoDB和node.js都支持javascript,json,它们真是天作之合,狼狈为奸。
注意mongoose可不是mongos。mongos是mongoDB的一个自动分片模块,用于构建一个大规模的可扩展的数据库集群,这个集群可以并入动态增加的机器。