Yum源
使用
2024年08月06日
在MongoDB中,多个集合的事务管理主要适用于MongoDB的4.0版本及以上,因为MongoDB从4.0开始支持多文档事务。在Node.js环境下,如果你使用mongoose作为ORM库,可以利用其内置的事务支持来进行跨多个集合的操作。
2024年08月06日
这部分示例将示范SQLite3、MongoDB这两种不同类型的数据库在 Node.js 中的使用方法。首先,我们要在code目录下执行mkdir 06_database命令来创建用于存放这一组示例的目录。
2024年08月06日
const mongoose = require('mongoose')
mongoose.connect(
'mongodb://127.0.0.1:27017/eggcms',
{ useUnifiedTopology: true, useNewUrlParser: true },
(err) => {
if (err) return console.log(err)
console.log('数据库连接成功')
}
)
// 定义Schema
var UserSchema = mongoose.Schema({
name: String,
age: Number,
status: {
type: Number,
default: 1 // 默认参数
}
})
// 定义model操作数据库
var UserSchema = mongoose.model('User', UserSchema, 'users')
// 增加数据(当不写status时,默认增加 status: 1 )
var User = new UserModel({
name: 'zs',
age: 18
})
User.save((err) => {
if (err) return console.log(err)
console.log('数据库连接成功')
})
2024年08月06日
在做自己的一个小项目时,新学习了mongodb非关系型数据库,使用了mongoose封装好的查询方法,包括数据库分页用到的limit和skip方法,这里记录下。
2024年08月06日
MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。
2024年08月06日
mongoose是在node.js异步环境下对mongodb进行便捷操作的对象模型工具。mongoose是node.js的驱动,不能作为其他语言的驱动