Rest 如何处理颤振中的列表/实体操作?

Rest 如何处理颤振中的列表/实体操作?,rest,flutter,crud,Rest,Flutter,Crud,我要连接以下REST API: GET/notes-返回{id,name}的列表 GET/notes/id-按id{id,name,body}返回完整实体 POST,PUT,DELETE 我可以单独处理/notes或/notes/id端点,没有问题,网上有很多这样的例子 但是我很难同步它们。在颤振情况下,应该有一个经过验证的模式来处理这种情况,你能推荐一个吗 也许是一个在线示例,人们不只是读取一个实体或从数据库加载列表以及所有实体数据?需要先显示列表,然后在用户根据名称选择特定实体时加载完整

我要连接以下REST API:

  • GET
    /notes
    -返回{id,name}的列表
  • GET
    /notes/id
    -按id{id,name,body}返回完整实体
  • POST
    PUT
    DELETE
我可以单独处理
/notes
/notes/id
端点,没有问题,网上有很多这样的例子

但是我很难同步它们。在颤振情况下,应该有一个经过验证的模式来处理这种情况,你能推荐一个吗


也许是一个在线示例,人们不只是读取一个实体或从数据库加载列表以及所有实体数据?需要先显示列表,然后在用户根据名称选择特定实体时加载完整实体数据。

我不确定是否理解您的问题。“同步它们”是什么意思?@Joãosaares当然,我可以解释。“我的全局应用程序状态”将包含实体标题列表和当前正在显示/更新的实体。当我在实体更新屏幕中进行更改并提交更改时,它们必须转到列表(更新实体名称)和实体本身。这就是我遇到问题的地方。我应该将实体和列表保存在不同的提供者中吗?实体是否应与列表位于同一个提供程序中?