如何使用 Node js 和 Express 在 MongoDB 服务中创建树模式



我想在 angular 8 中创建一个 mat-tree,数据应该来自 MongoDB 数据库。为此,我必须在后端服务器中创建一个树状结构的架构,然后将数据放入该架构并从该架构中检索它。到目前为止,我已经从本地数据创建了mat-tree,并在后端服务器中制作了一个树模型,如下所示:

const mongoose = require('mongoose');
const Schema = mongoose.Schema
const treeSchema = new Schema({
name: String,
parent: {
type: Schema.Types.ObjectId,
ref: 'Node'
},
children: [{
type: Schema.Types.ObjectId,
ref: 'Node'
}],
ancestors: [{
type: Schema.Types.ObjectId,
ref: 'Node'
}]
})
module.exports = mongoose.model('Node', treeSchema)

我不知道如何使用 API 服务从此架构中放置和检索数据。 任何帮助将不胜感激。 谢谢!

数据库MongoDB和Node JS服务器与Express

我发现使用文档

https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs/mongoose

相关内容

  • 没有找到相关文章

最新更新