课程: Databases for Node.js Developers (2021)
今天就学习课程吧!
今天就开通帐号,24,700 门业界名师课程任您挑!
Define your first schema and model
- [Instructor] As we learned before Mongoose relies on schemas and models. And in this video, we will create a schema and a model for storing items. So as we see on this form, our item is represented by an SKU which is an item number, and name and the price. So let's head over to Visual Studio code and implement that. For that to go into models, so this directory exists already. In there, I click on item.js. As you see, this file is still empty and we will now start implementing the schema. So I start with adding Mongoose, const mongoose = require('mongoose') and then I start defining the schema. Const ItemSchema = mongoose.Schema. And in there we add now a configuration object with our schema definition. First we define the SKU. And the SKU as the type, and the type should be a number. So it should be numeric. It should be required, so at required true And I want it to be indexed. So there should be a database index…
内容
-
-
-
-
-
(已锁定)
When to use and not to use document databases2 分钟 11 秒
-
(已锁定)
Set up MongoDB4 分钟 39 秒
-
(已锁定)
Connect to MongoDB13 分钟 54 秒
-
(已锁定)
Insert data into MongoDB6 分钟 43 秒
-
(已锁定)
Query data from MongoDB4 分钟 41 秒
-
(已锁定)
Introduction to Mongoose9 分钟 24 秒
-
(已锁定)
Add MongoDB and Mongoose to your project5 分钟 57 秒
-
(已锁定)
Define your first schema and model3 分钟 50 秒
-
(已锁定)
Prepare the item management system6 分钟 4 秒
-
(已锁定)
Implement all database methods7 分钟 48 秒
-
(已锁定)
Implement the user management system7 分钟 26 秒
-
(已锁定)
Encrypting passwords4 分钟 40 秒
-
(已锁定)
-
-
-