Javascript 如何显示我的MongoDB属性?
我在Javascript 如何显示我的MongoDB属性?,javascript,mongodb,mongoose,electron,Javascript,Mongodb,Mongoose,Electron,我在mLab.com中托管了我的Mongo数据库,其中包含多个集合,如下图所示: 我似乎无法访问“请求”集合。以下是我所做的: 首先,我连接到数据库并在主进程(main.js)中创建了函数: 在另一个名为schema.js的文件中,我有以下内容: var mongoose = require('mongoose'); var Schema = mongoose.Schema; var hosSchema = new Schema({ hospital: Str
mLab.com
中托管了我的Mongo
数据库,其中包含多个集合,如下图所示:
我似乎无法访问“请求”集合。以下是我所做的:
首先,我连接到数据库并在主进程(main.js
)中创建了函数:
在另一个名为schema.js的文件中,我有以下内容:
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var hosSchema = new Schema({
hospital: String,
state: String,
reasons: String,
requestedDateTime: String,
requestNumber: String,
status: String,
});
module.exports = mongoose.model('Requests', hosSchema);
<div id="page-inner">
<div class="row">
<div class="col-md-4 col-sm-4">
<div class="card teal">
<div class="card-content white-text">
<span class="card-title">state</span>
<p>reason</p>
</div>
<div class="card-action">
<a href="#">requestNumber</a>
<a href="#">requestedDateTime</a>
</div>
</div>
</div>
</div>
</div>
在渲染器过程(homePage.html
)中,我有以下内容:
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var hosSchema = new Schema({
hospital: String,
state: String,
reasons: String,
requestedDateTime: String,
requestNumber: String,
status: String,
});
module.exports = mongoose.model('Requests', hosSchema);
<div id="page-inner">
<div class="row">
<div class="col-md-4 col-sm-4">
<div class="card teal">
<div class="card-content white-text">
<span class="card-title">state</span>
<p>reason</p>
</div>
<div class="card-action">
<a href="#">requestNumber</a>
<a href="#">requestedDateTime</a>
</div>
</div>
</div>
</div>
</div>
状态
理由
我想通过其id
访问页面内部
,并在数据库中将属性更改为相关属性一次。例如,应使用从主进程中的函数检索的属性(加载请求
)更改状态
如何显示homePage.html
中的属性 在Schema.js中:
var hosSchemaModel = mongoose.model('Requests', hosSchema);
module.exports = hosSchemaModel;
在main.js中:
var hosSchemaModel = require("./Schema.js");
var getHosSchemas = function () {
hosSchemaModel.find({}, function (err, hosSchema) {
if (err) {
//...
} else {
//Do something with the hosSchema
}
});
}
谢谢,渲染器流程如何?如何访问“请求”的属性?