如何从 JayData saveChanges() 调用中获取保存结果?
How do I get the save results from a JayData saveChanges() call?
在 JayData 中,我如何知道我的 saveChanges() 调用是如何进行的?在 Breeze 中,保存命令 returns 一个 saveResults 对象。 JayData 中是否有等效项?
免责声明:我为 JayData 项目工作
遗憾的是,使用 context.saveChanges()
时,当前版本无法访问批处理操作的个别结果。通常,您将能够通过 then() and fail()
分支承诺处理程序(需要 jQuery)接收结果状态。
如果您使用实例 save()
、remove()
等方法,您将获得有关异常结果(错误详细信息)的更多详细信息,因为您将在失败时获得详细的错误响应() 分支。
如果结果包含实体更新,那么这些更新会自动合并到实时实体实例中 - saveChanges()
和 instance.save()
。
如果需要处理协议结果使用context.prepareRequest()
拦截http通信。
在 JayData 中,我如何知道我的 saveChanges() 调用是如何进行的?在 Breeze 中,保存命令 returns 一个 saveResults 对象。 JayData 中是否有等效项?
免责声明:我为 JayData 项目工作
遗憾的是,使用 context.saveChanges()
时,当前版本无法访问批处理操作的个别结果。通常,您将能够通过 then() and fail()
分支承诺处理程序(需要 jQuery)接收结果状态。
如果您使用实例 save()
、remove()
等方法,您将获得有关异常结果(错误详细信息)的更多详细信息,因为您将在失败时获得详细的错误响应() 分支。
如果结果包含实体更新,那么这些更新会自动合并到实时实体实例中 - saveChanges()
和 instance.save()
。
如果需要处理协议结果使用context.prepareRequest()
拦截http通信。