loopbackjs相关内容

继续使用环回3有什么不利之处

我们有一台相当大的Loopback 3服务器,该服务器已于2020年年底报废。 我知道尽快迁移到Loopback 4的建议,但我对进行迁移犹豫不决--许多LB3功能(目前还)不存在于LB4上,LB4模型关系是LB3的子集,而且只涉及大量的工作。我还知道(并测试了)lb3应用程序嵌入了lb4应用程序。 那么,实际上--在可预见的未来,继续使用LB3有什么实际的不利之处?我知道我将失去未来的补丁和 ..
发布时间:2022-08-17 13:39:57 其他开发

在登录时从 Azure Active Directory(react-native 应用程序)生成环回用户的最佳做法是什么?

我有一个带有 expo sdk 的 react-native 应用程序,使用 loopback 3 作为我的后端,我正在尝试添加 Azure Active Directory 授权和身份验证,以便我的用户可以使用他们的工作电子邮件和密码登录. 我什至不知道如何做到这一点以及使用什么技术. 目前我有一个打开浏览器的按钮,可以验证和授权用户进行快速图形 api 调用并获取他们的用户数据,但 ..

我如何在承诺内返回状态?

我开始用loopback和jsforce学习promise,无法处理这个问题;我无法在承诺中将状态变量返回给 cb() 函数.基本上我想连接 salesforce 并通过 JSforce 获取数据并通过环回将其写入数据库.然后想在远程调用后将创建/更新/错误记录返回给客户端. 我正在通过使用 Node.JS 和 Loopback 进行开发Express.js我正在使用 JSforce 库连接 ..
发布时间:2021-12-29 09:58:24 前端开发

在环回中创建永久 AccessToken

如何为 StrongLoop API 创建永久访问令牌.现在,对于每个用户登录,它都会创建一个访问令牌.和我的数据库中不必要的条目 如此处所述,我可以增加访问令牌(ttl)的有效性. 但它仍然会为新登录生成. 解决方案 你混淆了两种不同的东西.AccessToken 条目的创建和 AccessToken 的 ttl 值. 当用户登录时,会创建一个新的 AccessToke ..
发布时间:2021-11-26 19:44:00 其他开发

环回 API 包括未按预期工作的过滤器

我使用了不同的模型来简化我想要实现的目标并消除混乱,尽管理论应该与我的实际项目相同. 使用以下假设:一个系统只能有一种扬声器和一种放大器. 假设我有以下模型: *** 系统 ***- ID- 姓名- 演讲者 ID- 放大器 ID*** 扬声器 ***- ID- 姓名*** 放大器 ***- ID- 姓名 我已将以下内容添加到我的 System.json 模型文件中(我认为这是正确的 ..
发布时间:2021-11-15 03:54:01 其他开发

环回 - 从另一个模型上传文件

我有两个模型: 容器:处理文件上传并在环回资源管理器中正常工作. 爬虫:有多个属性.其中一个属性是 script,用户可以将脚本文件上传到此模型. crawler.json: {"name": "爬虫","base": "持久化模型",“idInjection":真,“选项": {“validateUpsert":真},“特性": {“姓名": {“类型":“字符串",“必需" ..
发布时间:2021-11-15 03:20:51 其他开发

LoopbackJS:HasAndBelongsToMany,如何按关系属性查询/过滤?

我目前正在处理我的第一个 Loopbackjs 项目,但面临一个看似简单的问题:假设我有一个模型“Post"和一个模型“Tag".一个帖子拥有并属于多个标签. 现在我需要列出所有带有特定标签的帖子.我只是不知道如何使用 Loopback 创建一个查询来实现这一点.我认为它会像这样工作,但事实并非如此:Posts.find( {where: {tag.id: {inq: [1, 4]}}} ) ..
发布时间:2021-11-09 04:31:12 其他开发

使用 Loopback 4 调用现有 API

我有一个预先开发的 API 连接到我的后端.我使用环回 4 作为我的反应应用程序的数据提供者.我想使用 Loopback 调用 API 并在我的应用程序中获取结果.我浏览了环回 4 文档 调用其他 API 但发现它有点混乱.我的 API 返回的数据是: { "name": "xyz", "place": "xyz", "email": "xyz";} 我希望使用 Loopback 将此数据 ..
发布时间:2021-08-31 18:58:54 其他开发

如何从另一个控制器调用Loopback4控制器的方法

我有一个Loopback 4控制器,该控制器具有我不想通过HTTP公开的功能.我希望能够从另一个控制器调用该函数. 我该怎么做?有什么方法可以将一个控制器注入另一个控制器吗?(我可以在控制器中注入存储库,但不能在其他控制器中注入控制器.) 解决方案 您必须首先导入另一个控制器的存储库,例如 import'../repositories'中的{MemberRepository,Em ..
发布时间:2021-05-30 21:03:30 前端开发

从大摇大摆的LoopBack4中隐藏某些API端点

我的应用程序是由LoopBack4框架完成的.在此图片中,存在三个API.我只想使用登录API.所以我不想在这里看到/users API.在LoopBack2和LoopBack3中可以做到这一点,但是我该如何使用LoopBack4在此招摇中隐藏此用户API. 是否有任何代码级配置? 解决方案 LoopBack 4将隐藏任何具有 x-visibility:undocumented 的O ..
发布时间:2021-05-30 21:03:27 其他开发

回送4在生成时生成openapi.json

我想在环回 4 api 上生成一个 openapi.json 文件,而不必启动服务器并请求 openapi 端点.在回送文档中找不到任何方法. 有什么方法可以生成该文件吗? 解决方案 rest.server.ts @ loopback/rest/rest.server.ts中的方法getApiSpec(). index.ts中的添加方法: //节点模块:@ loopback/ ..
发布时间:2021-05-30 21:03:24 其他开发

strongloop/loopback-根据路由值更改连接字符串

我的应用程序的用户在地理位置上分散,数据存储在各个区域.每个地区都有自己的数据中心和数据库服务器. 我想包括一个路由值,以指示用户要访问和连接的区域,如下所示: /api/region/1/位置/ /api/region/2/locations/ /api/region/3/locations/ 根据传入的区域,我想更改正在使用的连接字符串.我认为可以在中间件链中的某 ..
发布时间:2021-05-30 21:03:21 其他开发

Loopback4中的事务支持?

如何在Loopback4中支持交易?是否有相同的装饰器,例如@Transaction? 我在这里查看了文档 https://loopback.io/doc/zh/lb4/Repositories.html ,但未提及该交易. 解决方案 LoopBack 4不支持开箱即用的事务.请打开一个新的 GitHub 问题来讨论如何实现此功能: https://github.com/str ..
发布时间:2021-05-30 21:03:18 其他开发

环回关系未填充对象ID的数组

到目前为止,我有2种模型:工作流程核心,工作流程步骤' 工作流核心具有一个step属性,该属性的类型为array,包含1个多个步骤.在 workflow-core 上调用get时,响应正文未使用实际的step对象填充step数组. workflow-core.json: {"name":"workflow-core","base": "持久化模型","idInjection":是的 ..
发布时间:2021-05-30 21:03:15 其他开发

环回4包含嵌套关系

最近的回送团队增加了对嵌套关系的支持.参考 https://loopback.io/doc/zh/lb4/HasMany-relation.html#query-multiple-relations .但这并未涵盖其余的api网址以获取嵌套关系.这就是我尝试过的. 确保您添加了注册包含解析器的最后一行 现在应该建立您的关系!要使用它,您只需在控制器中创建一个远程方法.回送团队确实传达了 ..
发布时间:2021-05-30 21:03:07 其他开发