环回 - "Cannot read property 'connector' of null" 在连接器挂钩中
Loopback - "Cannot read property 'connector' of null" in Connector hooks
我试着按照这个例子去做
https://docs.strongloop.com/display/public/LB/Connector+hooks
var connector = MyModel.getDataSource().connector;
connector.observe('before execute', function(ctx, next) {
// ...
next();
});
但是 属性 'connector' 似乎未定义。我需要在启动脚本中添加一个连接器挂钩。有什么想法吗?
使用类似这样的方法添加连接器。
In server/datasource.json
{
"db": {
"host": "",
"port": 0,
"database": "",
"password": "",
"name": "db",
"connector": "memory",
"user": ""
},
"mongodb": {
"host": "0.0.0.0",
"port": 27017,
"database": "drugcorner",
"password": "12345",
"name": "mongodb",
"connector": "mongodb",
"user": "robins"
}
}
我们有 MongoDb 个数据源数据源,名称为 mongodb
。
现在在任何引导文件中为 mongodb
使用连接器。
server/boot/testConnector.js
var mongoConnector = app.dataSources.mongodb.connector;
我试着按照这个例子去做
https://docs.strongloop.com/display/public/LB/Connector+hooks
var connector = MyModel.getDataSource().connector;
connector.observe('before execute', function(ctx, next) {
// ...
next();
});
但是 属性 'connector' 似乎未定义。我需要在启动脚本中添加一个连接器挂钩。有什么想法吗?
使用类似这样的方法添加连接器。
In server/datasource.json
{
"db": {
"host": "",
"port": 0,
"database": "",
"password": "",
"name": "db",
"connector": "memory",
"user": ""
},
"mongodb": {
"host": "0.0.0.0",
"port": 27017,
"database": "drugcorner",
"password": "12345",
"name": "mongodb",
"connector": "mongodb",
"user": "robins"
}
}
我们有 MongoDb 个数据源数据源,名称为 mongodb
。
现在在任何引导文件中为 mongodb
使用连接器。
server/boot/testConnector.js
var mongoConnector = app.dataSources.mongodb.connector;