php - 在 Apigility 中使用 "DB Connect"生成新服务时出错

标签 php zend-framework2 laminas-api-tools

在 Apigility admin 中,我尝试使用“DB Connected”选项生成新服务,但在加载所有数据库表后,我选择一个并单击“Create Service”。我在控制台中收到错误,如下图所示:

日志:

[Error] Error: undefined is not an object (evaluating 'e.rest.table_name')
ok@http://localhost:8888/apigility-ui/c22d22af.apigility.js:1:11687
http://localhost:8888/apigility-ui/6a8334db.vendor.js:6:18549
e@http://localhost:8888/apigility-ui/6a8334db.vendor.js:6:25924
$eval@http://localhost:8888/apigility-ui/6a8334db.vendor.js:5:34068
$apply@http://localhost:8888/apigility-ui/6a8334db.vendor.js:5:34351
http://localhost:8888/apigility-ui/6a8334db.vendor.js:6:25981
dispatch@http://localhost:8888/apigility-ui/6a8334db.vendor.js:2:14429
handle@http://localhost:8888/apigility-ui/6a8334db.vendor.js:2:11204
    (anonymous function) (6a8334db.vendor.js, line 5)
    (anonymous function) (6a8334db.vendor.js, line 4)
    $apply (6a8334db.vendor.js, line 5)
    (anonymous function) (6a8334db.vendor.js, line 6)
    dispatch (6a8334db.vendor.js, line 2)
    handle (6a8334db.vendor.js, line 2)

服务未创建。

有人知道我该如何解决吗?

最佳答案

目前,在 1.3.2 版本尚未发布的情况下,可以使用 dev-master 来解决此问题。只需在项目的 composer.json 的“require-dev”部分添加行 "zfcampus/zf-apigility-admin-ui": "dev-master"。引用:github.com/zfcampus/zf-apigility-admin/issues/307

关于php - 在 Apigility 中使用 "DB Connect"生成新服务时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31839293/

相关文章:

php - Zend Framework 2 - Doctrine 2 - 如何处理 Zend 标准模型

php - 从多对多表中获取对应值和非对应值

mysql - ZF2 aka Apigility 更新 SQL 数据库条目

php - 如何在 Zend Framework 2 中注册自定义水化器?

php - PHP 中的 SQL 语句与 phpmyadmin 中的 SQL 语句行为不同

php - 正则表达式练习 : reluctant quantifier with a lookahead assertion

php - 优雅变化 2011-10-31T16 :22:00 to 2011-10-31 in php

php - 在 Facebook 上登录用户时出错

php - ZF2 - 基于完整路径在 View 中显示图像

oauth - 用户的 Apigility 和 oAuth