问题标签 [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.
strongloop - 对类型为其他模型的属性进行环回验证
我定义了两个模型;位置和地址,定义如下:
当我通过 API Explorer基于地址模型创建对象时, address1上的所需约束按预期运行,我必须提供一个值来创建对象。
当我通过 API Explorer基于位置模型创建对象时,地址所需的约束按预期工作,但地址模型的address1所需的约束却没有。我能够创建一个没有地址 1 的地址,这不是我所期望的。
我做错了什么还是仅在根对象上执行验证?
我正在使用内存数据源、节点 v0.10.24 和环回 v1.8.6。
node.js - 如何定义一个模型在 Strongloop Loopback 中有许多相同的模型?
当我想定义一个组织有很多组织时,models.json 应该是什么样子?
我试图通过relationshio定义一个hasMany,使用一个名为clients的中间模型,但它没有用:
angularjs - 在带有环回后端的角度应用程序中通过 facebook 登录
我正在使用 strongloop 环回后端制作一个角度应用程序。
我还使用 loopback-passport 模块通过 facebook 集成了第三方登录。
loopback-example-passport 中的一切都很好,在重定向到我的应用程序之前,我的应用程序中的一切都很好。已创建用户和访问令牌。
编码:
工作正常。但我无法理解。如何为我的 Angular 应用程序提供经过身份验证的状态。
我试图制作一个控制器来路由'/#auth/login':
此代码发出请求 GET /api/users/2 但收到 401 错误。
如果我调整文件 /loopback/lob/models/user.js 设置权限:
然后请求 GET /api/users/2 收到 200 并且一切正常。
我有点困惑。我不明白如何让我的 Angular 应用程序对环回进行身份验证,尽管我知道 access-token 和 userId
有人知道怎么做吗?
strongloop - How do I create getter and setter overrides?
I'd like to encrypt fields similar to this example with mongoose: https://gist.github.com/kljensen/7505729
The code in the above link maps a field to a custom decrypt()
function for get
and an encrypt()
function for set
.
This causes the plain text value to be encrypted when saved, and decrypted when retrieved.
How would I override getters and setters for a model property in Loopback?
android - Strongloop/Loopback findAll 功能返回 null
我正在结合 Strongloop/Loopback 开发一个 Android 应用程序。我已经将我的数据存储在 MySQL 数据库中,并且使用 Strongloop/Loopback 映射它没有问题。但是,当使用 Strongloop/Loopback 从数据库中检索值时,列表总是返回一个大小但具有空值。无法弄清楚出了什么问题。有人可以帮我吗?非常感谢 :)
这是我从 Strongloop 访问时对数据库的 json 响应:
这是我获取列表的代码:
这是 StrongloopClient:
这是存储库的代码:
这是模型:
ios - Swift 中的 StrongLoop 环回示例
我正在尝试在 Swift 中实现示例 LoopBack iOS 应用程序
我在从 ObjectiveC 翻译时遇到了一些麻烦
这是我的版本
但我在调用 allWithSuccess 时遇到编译器错误:
无法将表达式类型“Void”转换为类型“LBModelAllSuccessBlock!”
我错过了什么?
更新:
如果我如下声明成功块,它将起作用:
postgresql - 环回 postgresql 仅获取“id”字段
我尝试使用环回和远程 postgresql 数据库制作一个项目。表格已填满,我在 pgAdmin 中看到它。
我有这个代码:
/models/language.js
(我不同意使用一个文件来存储所有模型定义的概念。但我同意 LDL 很酷!^_^)
“loopback-explorer”成功地展示了我的新模型的 REST。但是当我尝试获取某些东西时,它只选择“id”字段。
它计算正确的实体数量。
此代码没有微调的效果:
我得到的数据量与之前的输出相同。
我试过这个
同样的效果。
我试图创建没有属性定义的模型:
同样的效果。
但
显示正确的方案
我哪里错了?
jasmine - 对 strongloop loopback.io 模型的远程方法进行单元测试
我正在尝试使用茉莉花为环回模型编写单元测试。我的模型具有通常的 CRUD 端点,但我定义了一个自定义的“/products/:id/upload”端点,它需要一个带有文件的表单。
我的模型看起来像
我的最终目标是测试“createProduct”的逻辑。我的测试看起来像
通过调用 ProductModel.upload(); 我希望触发之前的远程挂钩,这将执行 createProduct。我可以单独测试“createProduct”,但是我会忽略 createProduct 作为上传结果最终被调用的事实。
非常清楚,核心问题是:如何在 unittests 中使用远程方法挂钩?
strongloop - 如何将 VoltDB 与 Strongloop 集成
我正在尝试在我的应用程序中使用带有 Loopback 的 VoltDB。我找不到合适的方法来集成它,因为没有任何支持的连接器。Voltdb 有一个 nodejs 库(https://github.com/VoltDB/voltdb-client-nodejs)。任何有效使用它的建议。
javascript - Strongloop 在 Apple swift 中的环回 iOS 客户端 SDK
我尝试通过桥接到 OC 来使用 Apple 新的 swift 编程语言中的 SDK。我无法调用“LBRESTAdapter adapterWithURL”。似乎缺少一些 .h 文件。
到目前为止,有人用 swift 尝试过 SDK 吗?