APIfox的数据模型

简介: 持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第5天,点击查看活动详情大家好,我是阿萨。昨天我们学习完了所有Apifox的Mock 功能。昨天学习过程中设置响应返回数据结构的时候,我们给data的array数组里设置了一个Order的数据模型。

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第5天,点击查看活动详情

大家好,我是阿萨。昨天我们学习完了所有Apifox的Mock 功能。昨天学习过程中设置响应返回数据结构的时候,我们给data的array数组里设置了一个Order的数据模型。

今天我们就学习下这个数据模型。学习数据模型之前,我们先看下数据结构。

数据结构

数据结构 和编程语言里的数据结构类似,主要使用在 接口设计 的返回响应和 json 类型的Body 参数。前几天讲解Mock响应结果的时候智能Mock里的设置就用到了数据结构。见下图,是不是很熟悉?\


3.png


\

如果已经有现成的json数据,直接导入即可。点击【JSON/XML 智能识别/快捷导入】即可导入数据结构。


4.png

\


5.png


\

编辑数据结构

\

1.  可以选择该字段是否必填


6.png


\

2.  可以选择该字段的数据类型


7.png


\

  1. 可以新增字段,或删除该字段

8.png

4.  拖拽移动,改变字段之间的排序  


9.png


  1. \

\



10.png


\

数据模型

数据模型是可复用的数据结构。在设计数据结构时可以在数据类型直接选择已经定义好的数据模型


管理数据模型

在使用数据模型前,需要先建立可复用的数据结构。如下图,根据项目需要,可以先在数据模型下新建,也可以简单的管理不同数据模型间的关系。



11.png


数据模型的引用

在 接口设计 的返回响应和 json / xml 类型的Body 参数处,在数据类型处可以引用已经建立好的数据模型,如下图。


12.png

1.修改数据模型


13.png


2.隐藏字段

14.png


3. 如果某个字段,需要特殊设置,可以先取消关联。

``

15.png

16.png


4. 可以引用多个数据模型,并支持数据模型之间拖拽排序


17.png18.png


了解了数据结构和数据模型后更方便前端开发去设置Mock数据。

今天内容是对前几天学习内容的补充,

你学会了吗?

如果你喜欢今天的内容,欢迎点赞,关注。

相关文章
|
7月前
|
前端开发 JavaScript
前端模拟接口工具推荐——Apifox(mock数据)【图解教程】
前端模拟接口工具推荐——Apifox(mock数据)【图解教程】
2038 1
|
测试技术 API
Apifox自学日记:导入抓包数据(cURL)
自学流行的自动化测试软件Apifox
882 0
|
JSON 测试技术 API
Apifox如何一键导入Swagger数据?
Apifox如何一键导入Swagger数据?这个问题大家知道了吧!Apifox 的整体功能比 swagger 丰富,支持一整个团队的协作,而且免费国产软件。类似swagger的工具,只能说Apifox更全面,让我找到一个合适的技术工具提高我们的效率。
Apifox如何一键导入Swagger数据?
|
9月前
阿萨学工具:Apifox 用Mock.js写高级Mock的期望
阿萨学工具:Apifox 用Mock.js写高级Mock的期望
233 0
|
9月前
|
测试技术 API
阿萨学工具:初识Apifox
阿萨学工具:初识Apifox
181 0
|
9月前
|
存储 JSON 测试技术
阿萨学工具: 你会用Apifox写断言吗?
阿萨学工具: 你会用Apifox写断言吗?
281 0
|
1天前
|
测试技术 API 数据安全/隐私保护
API 调试与管理工具选型思考:Apifox vs Apipost,企业究竟该如何抉择?
API开发管理工具选型建议:Apifox:适合个人开发者或小团队;系统需求侧重“调试”阶段;Apipost :适合需要实现 API 的全生命周期管理的各类大中型企业。
25 14
|
2天前
|
测试技术 API 数据安全/隐私保护
API 调试与管理工具选型思考:Apifox 和 Apipost,企业究竟该如何选择?
在企业级 API 调试与管理场景中,选择一款高效的工具至关重要。市面上的调试工具琳琅满目,而 Apifox 和 Apipost 是近几年两款备受开发者关注的 API 工具。二者都宣称为团队协作和接口调试赋能,但对企业来说,究竟谁才是更适合的选择呢?本文将从功能对比、用户体验、企业适配度和性价比等多个维度做一次全面解析,帮助你做出更明智的选择。
27 1
|
6月前
|
前端开发 jenkins 测试技术
自动化测试介绍,为何 Apifox 是进行自动化测试的最佳工具
自动化测试利用专用软件执行测试用例,比手动测试更高效准确。Apifox是一款集API文档、调试与自动化测试于一体的工具,提供一体化解决方案,简化API变更管理。其强大的测试功能支持丰富的断言及测试场景组合,便于模拟真实业务流程。Apifox还提供详尽的测试报告与分析功能,有助于快速定位问题。此外,它能轻松集成到CI/CD流程中,并支持定时任务及多分支管理,极大提升了测试效率和团队协作。相较于其他工具,Apifox以其全面的功能和友好的界面脱颖而出。
|
9月前
|
测试技术 API
阿萨学工具:用Apifox 发送接口请求
阿萨学工具:用Apifox 发送接口请求
236 0