我正在尝试使用连接器将强循环连接到MySql DB,我能够获取除"用户"以外的所有表的记录,该表具有以下详细信息[
{
"userEmailId": "string",
"userPassword": "string",
"firstname": "string",
"lastname": "string",
"roleId": 0,
"mobileNumber": "string",
"userStatus": 0,
"createdBy": 0,
"createdDate": "2016-02-12",
"modifiedBy": 0,
"modifiedDate": "2016-02-12",
"isdeleted": 0,
"oldpassword": "string",
"profilePicturename": "string",
"address": "string",
"userId": 0,
"realm": "string",
"username": "string",
"credentials": {},
"challenges": {},
"email": "string",
"emailVerified": true,
"verificationToken": "string",
"status": "string",
"created": "2016-02-12",
"lastUpdated": "2016-02-12"
}
]
作为模特塞玛。
但是当我在获取按钮上创建@网址"http://localhost:3000/explorer/#!/User/User_find"时
我越来越{
"error": {
"name": "Error",
"status": 401,
"message": "Authorization Required",
"statusCode": 401,
"code": "AUTHORIZATION_REQUIRED",
"stack": "Error: Authorization Requiredn at C:\Users\anupd\Desktop\loopback-getting-started\node_modules\loopback\lib\application.js:376:21n at C:\Users\anupd\Desktop\loopback-getting-started\node_modules\loopback\lib\model.js:313:7n at C:\Users\anupd\Desktop\loopback-getting-started\node_modules\loopback\common\models\acl.js:465:23n at C:\Users\anupd\Desktop\loopback-getting-started\node_modules\async\lib\async.js:251:17n at done (C:\Users\anupd\Desktop\loopback-getting-started\node_modules\async\lib\async.js:132:19)n at C:\Users\anupd\Desktop\loopback-getting-started\node_modules\async\lib\async.js:32:16n at C:\Users\anupd\Desktop\loopback-getting-started\node_modules\async\lib\async.js:248:21n at C:\Users\anupd\Desktop\loopback-getting-started\node_modules\async\lib\async.js:572:34n at C:\Users\anupd\Desktop\loopback-getting-started\node_modules\loopback\common\models\acl.js:447:17n at C:\Users\anupd\Desktop\loopback-getting-started\node_modules\loopback\common\models\role.js:268:21"
}
}
anybudy可以帮我解决这个问题,或者可以告诉我如何扩展inbuild用户模块以满足myr的需求
提前致谢
我们无法读取内置用户模型。默认情况下,强循环拒绝访问。
您只需创建自定义模型并继承内置用户模型,然后您将获得内置用户模型的所有功能。
只需在您的模型.json中执行即可。"基数": "用户",
EX:型号名称,如客户.js
{
"name": "customer",
"base": "User",
"idInjection": false,
"options": {
"validateUpsert": true
},