ann*_*123 5 javascript mongoose node.js firebase
我不是JS / NodeJS方面的专家,并且我在使用Express-Mongoose方面有一些经验。
现在,我更喜欢MVC方法,这意味着创建模式并导入它。
由于Firebase数据库也恰好不是sql数据库,因此我决定完全按照猫鼬的方式做,但不幸的是我听不懂。
至少可以说,我已经创建了index.js,这是我应用程序的入口。
根据firebase文档,我正在像这样初始化它(index.js)
const admin = require("firebase-admin");
//Firbade config file
const firebaseConfig = require("./functions-config.json")
admin.initializeApp({
credential: admin.credential.cert(firebaseConfig),
databaseURL: "https://functions-firebase-43a59.firebaseio.com"
})
const db = admin.firestore()
Run Code Online (Sandbox Code Playgroud)
。
问题:我们可以像以前在猫鼬中创建一样在firebase db中创建架构吗?
即这是在NodeJS中创建猫鼬模式的示例(models / user.js)
const mongoose = require('mongoose')
const userSchema = new mongoose.Schema({
fullName: String,
email: String,
image: String,
gender: String,
profile_id: String,
createdAt: {type: Date, default: Date.now}
})
module.exports = mongoose.model('User', userSchema);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
904 次 |
| 最近记录: |