验证中...
gistfile1.txt
Raw Copy
使用 mongoose 来实现 node服务向数据库服务写数据
1. Collections下的表是如何创建的?
// 在 dbs/models文件夹下创建 people.js 文件---->这个 people.js 文件名就是数据库Collection下的表名
2. 有了文件名之后 ,要创建这个表下的所有字段,如何创建?
// 通过 mongoose 中的 schema 来描述表中的字段。
// 但是, schema 只是一个声明,不具备读写操作。--->通过 3
3. 建立 model:
// model 模型,既跟数据表关联,又跟schema 关联。在中间做了一个桥梁。
// 但是,model 只是一个桥梁,毕竟不是实例,想真正去操作数据库,最终由实例来完成。
4. 对model实例化。(如同es6中类与实例之间的关系)
// 通过 model实例,把数据塞进去,然后通过 save()方法轻松的把数据写入数据库。
//(因为通过model创建的实例,可以直接调用model中的方法)
几个小知识点:
// 1. post类型接口,参数要放在 request.body中
// 2. get 类型接口,参数放在 query中
// 3. 向数据库读写数据,属于异步
// 4. curl -d 命令中,-d 代表是 post 方式

Comment list( 0 )

You need to Sign in for post a comment

Help Search