标签: loopbackjs

小写模型端点(用户而不是用户)

我希望我的REST API端点使用模型的所有小写字母.

在内置的情况下User的模式,我会简单地做了一个名为新模式userUser作为基准?或者我应该使用另一种方法吗?

strongloop loopbackjs

3
推荐指数
1
解决办法
1109
查看次数

在Strongloop环回中覆盖Relation Remote方法

我有一个用户模型和一个跟随者模型,它跟随用户和跟随者的用户具有HasManyThrough关系.如何更改默认的__get__followers方法参数?

node.js strongloop loopbackjs

3
推荐指数
1
解决办法
2092
查看次数

来自Android的Loopback自定义方法调用

我正在寻找可以从Android调用loopback的自定义方法的示例.为了解释更多,假设我在服务器端有一个名为"greet(name)"的方法,它将迎接某人.我想从Android调用它.任何例子,或链接都可以.

提前致谢.

Jahid

android strongloop loopbackjs

3
推荐指数
1
解决办法
1502
查看次数

在User.login()和User.getCurrent()Angular SDK中包含角色

我目前正在使用Loopback Angular SDK编写管理界面.在挖掘了文档和代码之后,我仍然没有明白如何在响应中包含用户的角色.它让我在前端遇到了真正的麻烦,因为我还没有足够的经验与Angular一起弄清楚如何对我的每个状态强制执行角色检查(我正在使用UI-Router).

客户端:/auth.js

        // Log the user in
        $scope.doAuth = function() {

            $scope.hasError = false;
            $scope.busy = true;

            $scope.loginResult = User.login({include: 'roles'}, $scope.credentials,

                function wasSuccessfulAuth(authResponse) {

                    $scope.busy = true;

                    $rootScope.isAuthenticated = true;
                    $rootScope.user = authResponse.user;

                    $location.path('dashboard');

                },

                function wasFailedAuth(authResponse) {

                    $timeout(function() {

                        $scope.hasError = true;
                        $scope.authError = authResponse.data.error.message || 'Unknown error';
                        $scope.busy = false;

                    }, 1000);

                }

            )
        }
Run Code Online (Sandbox Code Playgroud)

服务器:/common/models/user.json

{
  "name": "user",
  "plural": "Users",
  "base": "User",
  "properties": {

  },
  "relations": {
    "roles": {
      "type": "belongsTo",
      "model": "RoleMapping",
      "foreignKey": …
Run Code Online (Sandbox Code Playgroud)

angularjs loopbackjs

3
推荐指数
1
解决办法
1913
查看次数

坚持用户使用Strongloop Loopback

您如何将用户数据保留在生产中?有没有一种简单的方法来查找用户模型的模式,以便可以在数据库中重现?

(抢先注意:DiscoverSchema查找数据库的模式,而不是模型)

(另外,我知道文档说可以通过在默认的db数据源中设置文件属性来保持用户模型,但我对此有安全性,可伸缩性和持久性问题.)

strongloop loopbackjs

3
推荐指数
1
解决办法
1974
查看次数

loopback.io:不在查询中

我正在尝试在loopback.io中进行查询.但找不到与此相关的任何功能.这是我尝试过的:

Product.find({
        where: {
            name: {
                like: '%' + searchTerm + '%'
            },
            id: {
                neq: [1,2,3]
            }
        },
        limit: 15
    }, function(err, searchResults) {...}
Run Code Online (Sandbox Code Playgroud)

事实上,生成的查询是:

'SELECT `id`,`name`,`ref` FROM `Product` WHERE `name` LIKE \'%iPh%\' AND `id`!=1, 2, 3 ORDER BY `id` LIMIT 15' }
Run Code Online (Sandbox Code Playgroud)

我知道我们可以检查一下

field in (n1,n2,...)
Run Code Online (Sandbox Code Playgroud)

使用https://docs.strongloop.com/display/public/LB/Where+filter#Wherefilter-inq.但我不能得到'不在'的情况.

以前有人遇到过这种情况吗?

strongloop loopbackjs

3
推荐指数
1
解决办法
1748
查看次数

如何自动重启节点应用?

我正在运行一个节点strongloop应用程序,如果它崩溃,需要自动重启.自动重启节点应用程序的最佳方法是什么?当这些崩溃发生时,还有通知吗?

node.js loopbackjs

3
推荐指数
3
解决办法
4809
查看次数

loopback 2 - 在模型上定义对象数组

如果我有一个usermodel和我定义:

"events": {
  "type": [
    "Object"
  ]
},
Run Code Online (Sandbox Code Playgroud)

我是否需要在其中定义任何其他内容,usermodel.js以便能够发布以下内容:[{name: 'sample', ...}, ...]到用户表的事件列?

我问,因为如果我从.json应用程序编译中移除此特定定义并且数据库迁移,但是在其中,应用程序编译但数据库指出用户存在问题findByid.我的调试已经缩小到这个特定的代码集.

loopback loopbackjs

3
推荐指数
1
解决办法
1683
查看次数

回送4:通过POST方法上传多部分/表单数据

我正在Loopback 4中工作,并且陷入了创建POST方法的困境,以便客户端可以调用此方法并上传multipart / form-data。我读了一些例子:

但是,看起来它们不适合环回4。

您能帮我通过Loopback4中的POST方法上传多部分/表单数据吗?

loopback strongloop loopbackjs v4l2loopback

3
推荐指数
1
解决办法
2790
查看次数

如何从Loopback 4中的控制器返回错误?

我有一个控制器方法

// ... inside a controller class

@get('/error', {})
async error() {
  throw new Error("This is the error text");
}
Run Code Online (Sandbox Code Playgroud)

我从此错误前端得到的响应是:

{“ error”:{“ statusCode”:500,“ message”:“内部服务器错误”}}

我想要的错误是:

{“ error”:{“ statusCode”:500,“ message”:“这是错误文本”}}

如何从Loopback 4中的控制器返回错误?

error-handling loopbackjs

3
推荐指数
1
解决办法
579
查看次数