Rest 能否在Directus 7应用程序或API中映射或转换表名和字段名?

Rest 能否在Directus 7应用程序或API中映射或转换表名和字段名?,rest,content-management-system,api-design,directus,Rest,Content Management System,Api Design,Directus,我正在试用Directus7,在一个已有10年历史的MySQL数据库上构建一个API和替换CMS。我已经很容易地安装并运行了CMS和API,它已经找到了我所有的现有表和字段。我选择了“管理”相关的API,从而将它们暴露在API中 我不想直接在API中公开数据库结构,也不想在CMS UI中公开数据库结构。但我看不到将现有MySQL表字段名映射或转换为API资源属性名的方法。这些列有一个前缀约定,当下划线变为空格并且也是驼峰大小写时,它就没有意义了。我不能(不会)更改数据库,因为有大量的代码和配置依

我正在试用Directus7,在一个已有10年历史的MySQL数据库上构建一个API和替换CMS。我已经很容易地安装并运行了CMS和API,它已经找到了我所有的现有表和字段。我选择了“管理”相关的API,从而将它们暴露在API中

我不想直接在API中公开数据库结构,也不想在CMS UI中公开数据库结构。但我看不到将现有MySQL表字段名映射或转换为API资源属性名的方法。这些列有一个前缀约定,当下划线变为空格并且也是驼峰大小写时,它就没有意义了。我不能(不会)更改数据库,因为有大量的代码和配置依赖于它

我注意到,在分配UI时可以重命名字段(但不能直接重命名“显示名称”),但这只是在DB中创建一个新列。这不好,因为我想使用遗留列

我看不到任何重命名收藏的方法

我已经浏览了应用程序和API中的问题,但只能看到关于翻译(即人类语言)的讨论 及 我想这可能行得通,但这似乎有点老套

Directus看起来是一个非常强大的工具,很容易安装在遗留数据库之上,但如果没有转换层,我就无法真正使用它

如果它真的不存在,那么我将提出一个特性请求