// 引入 mongoose 模块
let mongoose = require('mongoose');
// 引入 表模型
// let user = require('./db/user');
let article = require('./db/article');
// 连接数据库
mongoose.connect('mongodb://127.0.0.1:27017/liujunxiong',{ useNewUrlParser: true , useUnifiedTopology: true })
.then(()=>{
console.log('数据库连接成功');
})
.catch(()=>{
console.log('数据库连接失败');
})
let data = [];
for (let i = 0; i < 10; i++) {
data.push({
title:'第'+(i+1)+'篇文章',
content:'这是第'+(i+1)+'篇文章的内容:123456789',
author:'601958bbaa60470cb4667d5e',
arr:JSON.parse(JSON.stringify([{aaa:[{s:123}]}]))
})
}
article.create({
title:'第1篇文章',
content:'这是第1篇文章的内容:123456789',
author:'601958bbaa60470cb4667d5e',
arr:[{aaa:[{a:1,b:2,c:3}]}]
})
.then(res=>{
console.log('成功');
console.log(res);
})
.catch(err=>{
console.log('失败');
console.log(err);
})
// 创建一条数据
// let data = {
// username:'刘俊雄',
// password:'123456',
// age:26,
// sex:1
// };
// user.create(data)
// .then(res=>{
// console.log('成功');
// console.log(res);
// })
// .catch(err=>{
// console.log('失败');
// console.log(err);
// })
// 创建多条数据 传入多个对象的形式
// user.create(
// {
// username:'张三',
// password:'1234',
// age:12,
// sex:1
// },
// {
// username:'李四',
// password:'123789',
// age:15,
// sex:1
// },
// {
// username:'王二',
// password:'789123',
// age:18,
// sex:1
// },
// {
// username:'小红',
// password:'123123',
// age:17,
// sex:0
// }
// )
// .then(res=>{
// console.log('成功');
// console.log(res);
// })
// .catch(err=>{
// console.log('失败');
// console.log(err);
// })
// 创建多条数据 传入数组的形式
// let data = [
// {
// username:'老三',
// password:'1234',
// age:12,
// sex:1
// },
// {
// username:'老四',
// password:'123789',
// age:15,
// sex:1
// },
// {
// username:'老五',
// password:'789123',
// age:18,
// sex:1
// },
// {
// username:'大红',
// password:'123123',
// age:17,
// sex:1
// }
// ];
// user.create(data)
// .then(res=>{
// console.log('成功');
// console.log(res);
// })
// .catch(err=>{
// console.log('失败');
// console.log(err);
// })
// 创建多条数据 传入数组的形式
// let data = [
// {
// username:'老三',
// password:'1234',
// age:12,
// sex:1
// },
// {
// username:'老四',
// password:'123789',
// age:15,
// sex:1
// },
// {
// username:'老五',
// password:'789123',
// age:18,
// sex:1
// },
// {
// username:'大红',
// password:'123123',
// age:17,
// sex:1
// }
// ];
// user.insertMany(data)
// .then(res=>{
// console.log('成功');
// console.log(res);
// })
// .catch(err=>{
// console.log('失败');
// console.log(err);
// })