Rest 如何处理颤振中的列表/实体操作?
我要连接以下REST API: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端点,没有问题,网上有很多这样的例子 但是我很难同步它们。在颤振情况下,应该有一个经过验证的模式来处理这种情况,你能推荐一个吗 也许是一个在线示例,人们不只是读取一个实体或从数据库加载列表以及所有实体数据?需要先显示列表,然后在用户根据名称选择特定实体时加载完整
GET
-返回{id,name}的列表/notes
GET
-按id{id,name,body}返回完整实体/notes/id
,POST
,PUT
DELETE
/notes
或/notes/id
端点,没有问题,网上有很多这样的例子
但是我很难同步它们。在颤振情况下,应该有一个经过验证的模式来处理这种情况,你能推荐一个吗
也许是一个在线示例,人们不只是读取一个实体或从数据库加载列表以及所有实体数据?需要先显示列表,然后在用户根据名称选择特定实体时加载完整实体数据。我不确定是否理解您的问题。“同步它们”是什么意思?@Joãosaares当然,我可以解释。“我的全局应用程序状态”将包含实体标题列表和当前正在显示/更新的实体。当我在实体更新屏幕中进行更改并提交更改时,它们必须转到列表(更新实体名称)和实体本身。这就是我遇到问题的地方。我应该将实体和列表保存在不同的提供者中吗?实体是否应与列表位于同一个提供程序中?