问题标签 [dreamfactory]

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

api - 如何将二进制文件发布到 Dreamfactory API 的文件服务

在 Dreamfactory (v2.4.2) 中,我发布(通过 multipart/form-data)到 service/_table/{tablename} 以在表中创建记录。使用 PHP,然后我使用该记录的 ID 作为文件存储的文件夹名称返回。我想使用 platform.api.post 方法发布 service/_table/{tablename}.post_process 脚本并将原始请求中的二进制数据传递给它,但是我很难确定如何在没有base64_encoding 它。

如何将原始事件请求中的 multipart/form-data 请求传递到另一个服务的内部 API 调用中?在此先感谢您的帮助!

0 投票
1 回答
257 浏览

javascript - 如何将 React Native 与 Dreamfactory REST API 集成?

我正在制作一个必须从 SQL Server 获取数据的 React Native 应用程序。我将执行许多复杂的连接和其他 SQL 函数,因此我认为 DreamFactory 以这种方式更易于使用。

DreamFactory 是用于 SQL 或 NoSQL 数据库的 RESI API 自动化平台,可自动为 Swift、JavaScript、Ionic、React 等生成 API。

我在这里找到了 React.js 的 DreamFactory SDK:https ://github.com/dreamfactorysoftware/reactjs-sdk

但是,这是否意味着它也可以与 React Native 一起使用?

0 投票
1 回答
63 浏览

javascript - 使用 DreamFactory API 和 Javascript 填充表

我正在尝试使用仅属于一家餐厅的产品填充产品表,到目前为止,我设法填充了餐厅表,但是当我单击餐厅时,它不会显示属于该地点的产品。我正在关注此处提供的代码:https ://github.com/dreamfactorysoftware/javascript-sdk

到目前为止,关于产品表,我已经做到了

路由.js

脚本.js

索引.html

我在这里做的类比是组是我的“餐厅”,“Group_Show”是显示组内的联系人,对我来说是显示组内的“产品”。我不知道这是否是需要帮助我的所有信息,但如果您需要更多信息,请告诉我。谢谢大家的时间和帮助!

0 投票
2 回答
989 浏览

javascript - 如何使用 HTML+JS 显示数据库中的图像?

我正在制作一个狗收容所应用程序,所以我将所有图像 URL 保存在数据库中。到目前为止,这就是我所拥有的:

显示狗信息

我想要的不是显示这个 PI,而是显示狗的照片。

我的代码:

索引.html

脚本.js

路由.js

感谢大家的关注和帮助!

0 投票
1 回答
141 浏览

rest - 如何在 Dreamfactory 中为用户应用角色?

使用 Dreamfactory 迈出第一步并按照我没有找到的教程进行操作,当我希望用户访问某些服务(而不是应用程序)时,如何将角色应用于用户。

这里 描述了http://wiki.dreamfactory.com/DreamFactory/Tutorials/Accessing_SQL_tables ,如何创建这样的角色,但是在用户选项卡上没有地方为服务应用角色,只有应用程序列表。

我怎样才能实现它?

0 投票
1 回答
107 浏览

authentication - 如何在 DreamFactory 应用程序中获取与用户的关系?

我在 webapp 的服务器上使用 DreamFactory。我已经在 DreamFactory 本地 MySql 数据库中创建了所有表,但是如何添加内置用户的关系?应用程序中的所有用户对象都将存储在 DreamFactory 附带的内置用户表中(/api/v2/system/user)。

那么,有没有办法让我的自定义表与内置用户表建立关系,或者我是否需要在我自己的数据库中的用户表中复制用户数据?

0 投票
1 回答
1014 浏览

php - 请求中未检测到会话令牌 (JWT) 或 API 密钥 PHP 中的错误

我正在使用curlfor从url获取JSON数据。DreamFactory但我得到了错误。

请求中未检测到会话令牌 (JWT) 或 API 密钥。请发送 X-DreamFactory-Session-Token 和/或 X-Dreamfactory-API-Key 请求标头。您还可以使用 URL 查询参数 session_token 和/或 api_key。

我的php代码

请指教!

0 投票
0 回答
283 浏览

asp.net - 将 ASP.NET 替换为 VueJs 和 Dreamfactory

我是一个 asp.netweb-forms人,这几年我正在用 asp.net 开发一个 web 应用程序。刚刚我有一个名为“人力资源管理系统”的项目,我想用一些新技术来做这个项目。

我的一个朋友建议我用 VueJs + Dreamfactory 来做,它非常轻量级,可以用简单的方法做更多的事情。

现在,如果你们中的任何人都可以给我建议是选择 VueJs + Dreamfactory(后端 API 的 Dreamfactory)还是我应该使用旧的 ASP.NET 网络表单,那么现在我在这两个选项之间进行了比较。我很害怕,不知道这个 VueJs + Dreamfactory 是否足以满足像 HRMS(人力资源管理系统)这样的项目?

0 投票
1 回答
91 浏览

mysql - Dreamfactory中突然无法访问mysql表

问题

我正在使用 Dreamfactory 2.7.0 构建应用程序。它在我的本地机器 (MacOS) 上与 bitnami/docker 一起部署。

有一些表和它们之间的一些关系。到目前为止,POST 和 GETting 数据都没有问题。

Access Forbidden. You do not have enough privileges to access this resource.当请求的资源尚未在角色配置中访问时,通常会出现错误消息。

然而,这一次,访问权限已被明确授予,并且之前已经成功。

角色配置状态: mysql / _table/table_i_need_data_from / GET|POST / API.

只有一个用户角色,并且用户拥有该角色。仍然可以查询所有其他表。

我既不能 GET 也不能 POST 到table_i_need_data_from.

我努力了:

  1. 重新启动
  2. 重新加载页面(Dreamfactory 管理面板)(有时似乎存在缓存问题)
  3. 更改访问设置/将其改回
  4. 删除访问设置,重新添加
  5. 确保表名正确写入(在代码中)(复制/粘贴)
  6. 确保正确编写整个请求(在代码中)(生成)
  7. 刷新的系统缓存(来自 DF 管理员)

我以前做过的

我试图添加虚拟关系。下拉菜单都是空的,所以我无法设置它们。我不知道 403 是在那之前还是之后发生的。但时间差不多。

问题

我必须做什么才能使访问再次正常工作?

编辑

当我从管理面板使用 API Docs 时,同样的请求可以正常工作。

0 投票
1 回答
455 浏览

dexie - Dexie syncable 可以与 api 服务器一起使用还是直接与数据库一起使用

我已经在您的网站上看到了Dexie.Syncable的示例项目,例如同步服务器和同步客户端,它们似乎都直接写入数据库而不是与 Web api 交互。除了网站上的示例之外,我正在寻找一些帮助。我试图为其编写网关的api是dreamfactory

此外,看起来第 2 版 beta 对 Dexie.Syncable 进行了许多改进