|
@@ -1,3 +1,29 @@
|
|
|
+const mongoose = require('mongoose')
|
|
|
+
|
|
|
+const userSchema = mongoose.Schema({
|
|
|
+ name: String,
|
|
|
+ email: String,
|
|
|
+ age: Number
|
|
|
+})
|
|
|
+
|
|
|
+const User = mongoose.model('User', userSchema)
|
|
|
+
|
|
|
+module.exports = User;
|
|
|
+
|
|
|
+const user = new User({name: 'Alex', email:'a@sss', age: 34})
|
|
|
+console.log('user', user);
|
|
|
+
|
|
|
+user.save((err, user) => {
|
|
|
+ if (err) {
|
|
|
+ console.log('err', err)
|
|
|
+ }
|
|
|
+ console.log('saved user', user)
|
|
|
+ });
|
|
|
+
|
|
|
+User.findById('5b0458163a3ea359f44a8500', (err, user) => {
|
|
|
+ console.log('result', err, user)
|
|
|
+ });
|
|
|
+
|
|
|
// const _ = require("lodash");
|
|
|
// const users = [{
|
|
|
// email: "a@a.com",
|
|
@@ -90,28 +116,3 @@
|
|
|
// console.log(dog); // woof
|
|
|
// });
|
|
|
|
|
|
-const mongoose = require('mongoose')
|
|
|
-
|
|
|
-const userSchema = mongoose.Schema({
|
|
|
- name: String,
|
|
|
- email: String,
|
|
|
- age: Number
|
|
|
-})
|
|
|
-
|
|
|
-const User = mongoose.model('User', userSchema)
|
|
|
-
|
|
|
-module.exports = User;
|
|
|
-
|
|
|
-const user = new User({name: 'Alex', email:'a@sss', age: 34})
|
|
|
-console.log('user', user);
|
|
|
-
|
|
|
-user.save((err, user) => {
|
|
|
- if (err) {
|
|
|
- console.log('err', err)
|
|
|
- }
|
|
|
- console.log('saved user', user)
|
|
|
- });
|
|
|
-
|
|
|
-User.findById('59d8acf4ce867b292ddb815e', (err, user) => {
|
|
|
- console.log('result', err, user)
|
|
|
- });
|