外部数据库批量导入数据
外部数据库批量导入数据
我们开发了一个项目,需要将外部的数据批量导入到FM,显示连接FM成功200,但是导入时只返回一个500,检查了各种对应的字段,实在不知道从哪下手了,各位大佬有能提供的思路嘛
Re: 外部数据库批量导入数据
看起来是在向fms data api接口post数据时遇到了错误代码500哦
这种问题可能就是data api的调用参数没有写正确,导致fms不能正常处理这个post请求
建议参考官方的帮助文档,先确保能够把一个最简单的post请求给处理好,
然后再结合你们的业务需求去增加更多功能到data api的接口里
另外在调试过程中可以借助一下postman这款工具软件,
先在postman里面确认接口能够正常工作,再结合其他IDE去开发接口调用的功能
Good luck
这种问题可能就是data api的调用参数没有写正确,导致fms不能正常处理这个post请求
建议参考官方的帮助文档,先确保能够把一个最简单的post请求给处理好,
然后再结合你们的业务需求去增加更多功能到data api的接口里
另外在调试过程中可以借助一下postman这款工具软件,
先在postman里面确认接口能够正常工作,再结合其他IDE去开发接口调用的功能
Good luck
红星原创FileMaker中文教学资料:
www.33works.com
www.33works.com
Re: 外部数据库批量导入数据
1 - 看你这截图的内容,应该是在尝试通过data api去创建一个新的记录,对不?
2 - 看返回的错误信息,显示 record is missing,按理说创建记录时不应该出现这个错误,所以我猜问题可能出在关联表里:看你post给data api的数据包,里面有一个关联表的字段:House Master::hou_Mst Code ;能不能先把这个字段去掉,然后再测试post的返回结果是否正常?
红星原创FileMaker中文教学资料:
www.33works.com
www.33works.com
Re: 外部数据库批量导入数据
您好,去掉了House Master::hou_Mst Code这个,传过来已经正常了,但是这个字段是我们必须要,所以请问如果也要把这个传过来,请问怎么解决呢!