【发布时间】:2017-10-21 06:17:26
【问题描述】:
我目前正在使用 AngularJS、Loopback 和 MySQL 构建一个 webapp。它工作了一段时间,最近我从前端发出的大多数环回请求都因内部服务器错误而开始失败。
Error: ER_BAD_FIELD_ERROR: Unknown column 'scopes' in 'field list'
我正在使用 Loopback Angular SDK 在前端发出请求。我真的不明白为什么它要搜索列范围,因为当我有它的 id 时我调用它来搜索用户。
$scope.user = !$scope.isLoggedIn ? {} : Appuser.findOne({
filter: {
where: { id: Appuser.getCurrentId() }
}
}).$promise.then(function(res){
$scope.user = res;
});
我最近开始在这个应用程序上使用 webpack,最近还重新安装了我的所有节点模块,我不知道它是否会产生影响,但我怀疑是这样,因为当我一次恢复提交时所有工作都罚款问题仍然存在。但是,由于我为我的模块使用 npm 和 package.json,我不明白可能出了什么问题。
【问题讨论】:
-
这是一个相关的github issue。
标签: mysql angularjs npm webpack loopbackjs