问题标签 [loopbackjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3230 浏览

node.js - 如何使用 Loopback ACL 修改用户角色的权限

我想了解环回acl但失败了,如果我可以使用环回acl控制角色授权,我该怎么办?

当我收到请求时

这里是一名员工。JSON 配置

下面的代码是添加一个员工

我不知道环回acls的内部。我怎么去改变才能达到访问控制的效果?

0 投票
1 回答
1174 浏览

node.js - Uncaught Error: [$injector:unpr] Unknown provider: sessionInjectorProvider

I am new to angular js, loopback and nodejs,

While implementing the authentication in the angular app, I am getting the below mentioned error

I was going through this document, but no help. http://www.webdeveasy.com/interceptors-in-angularjs-and-useful-examples/

This error came when I added the below lines for sessionInjector

0 投票
2 回答
972 浏览

javascript - 在 AWS 服务器中部署 StrongLoop 应用程序

我已经构建了一个强大的循环应用程序,我想部署在 aws 服务器中。请注意,我没有购买 Strongloop AMI,但我使用的是常规 aws 实例。我的源代码在svn中。当我浏览在aws中部署的文档时,过程是什么?GIT 是强制性的还是任何人都可以分享我的步骤

0 投票
1 回答
1767 浏览

geojson - 使用环回rest api存储geojson数据的最佳方法

环回新手,但在设置我的第一个基于节点的 RestAPI 时很开心。我能够创建模型并在数据存储中创建关联的表。我的模型需要具有数据类型 geojson 的属性,形式为字符串:

{“类型”:“特征”,“几何”:{“类型”:“点”,“坐标”:[125.6,10.1]}}

有些是积分。其他折线或多边形。我的问题是,在模型模式中配置 geojson 属性的最佳方法是什么。我猜我可以将数据类型设置为字符串,但我希望有更优雅的东西。理想情况下,我想设置自定义验证,以检查提交的数据是否是有效的 geojson。我还需要能够按位置查询模型,例如在 lat/lng 范围内返回数据。

我现在选择 MYSQL 作为数据存储,但这只是因为过去的经验。如果另一个数据源更可取,我会改变。

0 投票
1 回答
268 浏览

javascript - 使用 loopback.io 创建一个新项目

我第一次尝试使用 LoopBack.io,当我尝试使用此命令行创建新项目时,总是会出现此错误:

这是错误:

谁能指导我解决这个问题,好吗?谢谢您的帮助。

0 投票
1 回答
197 浏览

node.js - 如何构建基于 API 调用量的计费模型

我正在研究 loopback.io 以进行节点 API 管理。我仍然不清楚的是如何精确监控每个用户/API 密钥的 API 调用并将解决方案连接到基于数量的计划,例如“1 mio API 调用/月免费,然后每 1000 次调用 0.01 美元”。有人以前做过这个,可以推荐一些做法/合适的支付提供商吗?谢谢,弗洛里安

0 投票
1 回答
1043 浏览

node.js - 环回在查询中包含远程方法

我正在寻找一种在进行查询时包含远程方法结果的方法。

例如:我正在查询客户模型。要包含相关模型,您将使用 include 过滤器{ filter: { include: ['orders'] } }

在返回结果之前,我需要对一些相关模型进行一些处理。

我正在寻找类似于 Mongoose 的虚拟属性的东西。这是可能的,还是在返回结果后我必须为每个客户创建一个单独的请求?

0 投票
1 回答
1416 浏览

javascript - 使用 loopback 令牌对 socket.io 进行身份验证

我正在使用环回 2.0 和 socket.io 1.0.6。

我想使用环回身份验证方法对 socket.io 进行身份验证。

我在 loopback/lib/middleware/token.js 中找到了对用户进行身份验证的方法。https://github.com/strongloop/loopback/blob/master/lib/middleware/token.js

然后我写如下:

但实际上我不会工作并导致这样的错误。

我猜这是因为我将错误的对象类型传递给 loopback.token() 方法。

0 投票
1 回答
780 浏览

mysql - 如何在 Loopback 中使用 mysql 正确扩展用户

我对环回很陌生。我正在用它制作我的第一个应用程序,并将我的数据源更改为 MySql。我的人物模型看起来像这样

人.json

数据源.json

模型配置.json

在此之后,当我想创建任何人时,我无法创建任何人,因为我未经授权。我在 mysql 中插入了一个条目并尝试登录但没有运气。但是当我删除User作为基础时,person一切都很好。但是我失去了从User. 如何User正确扩展使用 mysql 作为数据源,以便可以Person用作我的Users?提前致谢

0 投票
1 回答
689 浏览

javascript - LoopBack:无法调用未定义的方法“发布”

我是 loopback 和 node.js 的新手。

我创建了两个模型:Rating 和 RatingsAggregate 使用环回资源管理器,我可以很好地查询和发布 API。

我正在尝试设置一些基本的业务逻辑,所以我在 common/models 中编辑文件 Rating.js 这是它的内容:

我可以加载我的 API,但是每当我针对它运行 get 语句时,我都会收到以下错误:

TypeError: Cannot call method 'post' of undefined

我的猜测是,ratingaggregate 永远不会获得价值......但我不知道我做错了什么。显然这不是我的业务逻辑的最终状态,但我现在正在两个模型之间尝试一些基本的 CRUD