一本书作为文档
本课属于 Coddy Node.js 学习旅程的“使用 MongoDB 的数据库”单元。第 1 课,共 29 课。
数据库会存储信息,供应用稍后读取。MongoDB 会将每个项目存储为一个文档:一个包含命名字段的对象。一本书可以是一个文档。它的标题是文本,年份是数字。
{ title: 'Dune', year: 1965 }字段名会告诉你一个值代表什么。两本书可以有相同的字段名,但值不同。文档会存储在名为集合的分组中。提供的数据库中已经有三本书。点击“运行”后,打开“数据”选项卡查看它们的字段;你现在还不需要编写数据库调用。
查询时,类型很重要:数值 1987 和文本 '1987' 不同。查询数值年份时,不会匹配以文本形式存储的年份。
挑战
简单这是一个小型练习项目。项目已提供设置,只编辑 exercise.js。
返回一个描述第四本书的对象:标题为 Beloved,年份为 1987。年份使用数字。GET /result 必须显示 {"title":"Beloved","year":1987}。这一步描述这本书,稍后再插入它。
亲手试试
export function exercise() {
return null;
}
使用 MongoDB 的数据库中的所有课
自己练习: Express 在线编辑器