首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何删除lrs中的语句

如何删除lrs中的语句
EN

Stack Overflow用户
提问于 2017-05-14 09:44:29
回答 1查看 312关注 0票数 0

我想问一个问题,tincanapi lrs是如何删除语句的,我现在用tincanjs我看到的文件似乎只访问和访问,并没有删除和修改,想问一下如何删除

EN

回答 1

Stack Overflow用户

发布于 2017-05-15 22:17:09

在Tin Can API (现在通常称为xAPI )中故意不删除/statements资源。这是因为传输机制的工作方式,因此语句可以容易地从一个LRS转发到另一个LRS,而不必传播编辑和删除事件等。相反,该规范支持称为无效语句的特殊类型的语句。请参阅此处的规范:https://github.com/adlnet/xAPI-Spec/blob/master/xAPI-Data.md#232-voiding

通过语句不能在逻辑上更改或删除这一事实来保证LRS具有准确和完整的数据集合。语句的这种不变性是启用体验API的分布式本质的关键因素。

TinCanJS不提供用于发出作废语句的特殊工具,但是您可以使用带有特殊动词的普通saveStatement机制来保存作废语句,如规范所示。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43959614

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档