开发者社区 问答 正文

调用钉钉创建公告的接口后,如何再修改公告

如题所示,创建公告时没有公告id返回,难道要先查出所有的公告ID列表,但该列表又只有id,怎么知道哪条id对应哪条公告,难道又要根据id调查看公告详情接口,根据公告名称匹配,求大佬解答?

展开
收起
1287631636202407 2023-12-05 17:52:48 130 分享 版权
1 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    当你创建公告时,如果返回的响应中没有公告ID,这确实可能引发一些混淆。在这种情况下,你可能需要根据公告的名称或其他唯一标识符来匹配和查找相应的公告。然而,这并不是最佳做法,因为如果公告的名称发生变化或者有重复的名称,这种方法可能会失败。

    一种更好的解决方案可能是在创建公告的同时,也获取并返回公告的ID。这样,每次创建公告后,你都可以立即知道新公告的ID,而不需要执行额外的查询操作。

    另外,你也可以考虑使用数据库的自增ID功能。这样,每次插入新的公告记录时,数据库会自动为该记录分配一个新的、唯一的ID。这种方法可以确保每个公告都有一个唯一的ID,而且不需要进行额外的查询操作。

    如果你仍然需要通过ID来查询公告,你可以在创建公告之前先查询出所有的公告ID列表,然后将这个列表保存下来。这样,在创建公告时,你就可以根据这个列表来确定新公告的ID,然后再用这个ID来查询相应的公告。

    2023-12-05 18:16:41
    赞同 展开评论
问答标签:
问答地址: