通过APP同时上传文章与图片,在服务端是否有通过PHP进行的关联匹配的成熟方
现在有一个业务场景,c端使用app上传信息,含图片与文章,期望效果上传完成返回文章和图片关联,想在服务端解决图片与文章关联的问题。目前是在该页面统一了一个guid,图片与文章分别走自己的上传接口,文章先上传的话将文章id更新到以guid为key的redis中,图片入库时取redis中文章id,进行入库。图片先上传的话,将图片id用array_push存成数组,文章入库后更新所有图片表中的文章id。不过现在移动端异步上传在取redis时,存在尚且没有图片入redis,同时获开到空的imgIds,没有按预期分别array_push,导致部分图片和文章没有关联。和室友讨论的方案可能需要移动端大改,就是先提交时为伪上传,模拟微信朋友圈,起线程先传图片再返回图片id与文章一起上传,成功则正常使用,中途失败再通知主线程上传失败,给之前的伪上传一个失败提示。不知道这个方案还是否有坑,或者基于目前的方案在服务端就可以解决。不知道是否有成熟的解决方案。谢谢。 |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|