牛仔休息resource_exists回调
Cowboy rest resource_exists callback
如何处理 cowboy 中的 resource_exists
回调?毕竟,要查明资源是否存在——我必须查询(例如数据库)资源。但是在 AcceptResource
回调期间(例如 to_html
)我必须再次查询资源。有什么办法可以防止这种双重查询吗?
有什么方法可以为 AcceptResource
回调保留该资源,这样我就不必再次从数据库中提取它了吗?
阅读牛仔文档,flowchart 了解如何处理休息请求。
其中,回调 resource_exists
首先被调用。
在resource_exists
中可以将数据库查询的结果添加到resource_exists
returns的State
变量中。
状态作为输入传递给 AcceptResource
回调,您可以在其中使用缓存值。
如何处理 cowboy 中的 resource_exists
回调?毕竟,要查明资源是否存在——我必须查询(例如数据库)资源。但是在 AcceptResource
回调期间(例如 to_html
)我必须再次查询资源。有什么办法可以防止这种双重查询吗?
有什么方法可以为 AcceptResource
回调保留该资源,这样我就不必再次从数据库中提取它了吗?
阅读牛仔文档,flowchart 了解如何处理休息请求。
其中,回调 resource_exists
首先被调用。
在resource_exists
中可以将数据库查询的结果添加到resource_exists
returns的State
变量中。
状态作为输入传递给 AcceptResource
回调,您可以在其中使用缓存值。