问题标签 [angular-loopback]

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 回答
82 浏览

typescript - PersistedModel.create(Array) returns an object with numbered properties

Below is a snippet of code that calls a Loopback API method with an array of values. The input values are correct, no errors are thrown on the API and the subscribe block runs as expected.

However the values returned to the subscribe block as newStu appears as an object of the form:

I need an array of StudentGroup objects the same as I put in. I recognize that I can forkJoin individual calls to the API but that seems like a lot of network traffic vs a single call that could/should run as a batch on the DB.

I can't find much to suggest if I've done this wrong or if there's a canonical way to get this back into the form in which I sent it. Is this a bug? Am I running the call incorrectly?

EDIT: I've been inspecting the actual network requests and it looks like Loopback is actually returning the array as required. So this has to be the SDK on my end somewhere. Does @mean-expert/loopback-sdk-builder convert arrays to objects intentionally or did I misconfigure something? I'm on version"@mean-expert/loopback-sdk-builder": "^2.1.0-rc.10.5".

0 投票
1 回答
181 浏览

node.js - 如何获取为环回模型中定义的属性定义的描述字段的值

我在环回项目中有以下模型定义:`

`

我想获取在任何其他模型中的字段名称中定义的描述值。无论如何在 loopback 或 express.js 中可以得到它?

0 投票
1 回答
478 浏览

loopbackjs - 环回注销 access_token 是必需的

我想测试环回注销端点。但它返回 access_token 是必需的。要提供的正确 JSON 正文或回送用户注销端点是什么?

0 投票
1 回答
30 浏览

restangular - 如何在restangular登录中使用包含“用户”?

我想将令牌和用户信息存储在本地存储中,存储令牌和 userId 之类的东西都可以,除非我不能包含用户详细信息,例如电子邮件

0 投票
1 回答
71 浏览

angular - Angular6 + Loopback:“isAuth”在每个组件中不编写相同代码的最佳方法是什么?

我正在测试 angular6 + loopback ......在我的步骤中,我能够创建我的帐户并登录,所以我返回一个包含登录用户信息的用户对象......

在我的模板中,我有一些我只想为登录用户显示的项目。所以我做了一个服务,它将发送一个 Observable,并根据它的值,我显示或不显示我需要的每个组件中的项目......

但是,要做到这一点,我需要在每个组件中,调用我的服务,再次创建对我的 Observable 的订阅。

有时我有几个嵌套组件,我需要检查用户是否已登录。因此,在页面上的一个组件已经可以使用相同的代码时,多次重新键入相同的代码似乎是多余的。

所以我的问题是......我真的应该为每个组件订阅,还是有办法订阅全局服务或从父组件继承订阅?最好的做法是什么?

我通过创建一个带有对象的 global.ts 文件进行一些测试,在该对象中我在登录后将我的用户登录数据放入其中,然后我只需在每个组件中导入这个文件,这样我就可以在需要的地方轻松使用,但我不确定这是一个很好的做法,我遇到了这种方法的一些问题。

欢迎任何建议。

最好的,

麦克风

0 投票
0 回答
70 浏览

node.js - 环回更新/插入 Oracle 包过程

如何使用带有远程方法或持久方法的环回模型或环回API 进行更新,以便我的 JSON 可以从我的环回模型发送到 Oracle 的包过程。我们使用带有 API 环回的 Angular 6。我们已经成功完成了获取请求,我们必须执行需要在 Oracle 包上完成的发布请求

0 投票
1 回答
2656 浏览

typescript - 使用数据库的环回 4 身份验证

我正在尝试使用本教程https://github.com/strongloop/loopback-next/blob/master/packages/authentication/README.md对我的 loopback4 项目实施授权 现在在名为 auth-strategy 的文件的提供程序部分.provider,在验证方法上,我想用 mongoDB 验证用户名。我已经拥有该项目的存储库和数据库访问权限。我的问题是如何从这部分代码访问数据库?

0 投票
1 回答
62 浏览

loopbackjs - 基于环回查询的相关模型

假设我有具有许多产品(product_id,name,order_id)并且产品属于订单的订单模型

我只想找到那些具有特定 product_id 产品的订单。

根据https://loopback.io/doc/en/lb3/Include-filter.html 这应该有效,但它没有

那个过滤器的孩子会显示所有订单,无论它是否有 id 为 6 的产品。

我哪里错了?

0 投票
1 回答
481 浏览

typescript - 环回 4 - ER_BAD_FIELD_ERROR

我有一个奇怪的错误:

我添加了一个字段 role_id,它有一个表角色的外键。

我努力了:

  1. 删除所有表并重新创建它们(我正在使用 Liquibase)
  2. 删除数据库
  3. 创建具有不同名称的数据库

我不知道还能做什么。

我的数据源是:

我的模型:

从'@loopback/repository'导入{Entity,model,property,belongsTo};从'./role.model'导入{角色};

0 投票
1 回答
181 浏览

javascript - 由于 Access/Loaded Hook 的上下文对象中缺少模型实例,无法更改所需的属性值(LoopBack3)

每当在此模型上调用 find 时,我想更改 someModel 中的属性。因为我不能使用远程钩子,因为 find 不是远程方法,而是内置的,并且在操作钩子中 find/findOne 只会触发访问和加载的钩子,并且根据我的研究,它们不会在其 ctx 中返回模型实例(或者如果他们这样做,我想知道在哪里),我想做类似的事情: