0

我正在向 LRS 记录语句,并且在每个语句中我总是设置“团队”属性。

我知道我可以按此处所述的动词、活动和许多其他参数过滤这些语句。

但是,我找不到按团队过滤语句的方法(这是上下文的属性)。

可能吗?

4

2 回答 2

2

我认为您能做的最好的事情是使用已识别的组(具有 IFI 的组)作为“团队”属性的值,然后使用“related_agents”查询参数请求语句。请注意,这将包括该已识别组也是“参与者”或在接受组/代理对象的任何其他位置的语句,因此您仍然必须对它们进行后处理。据我所知,没有办法基于身份不明的组进行请求,因为它们在请求中不被视为同一个组。

没有办法专门要求仅基于“context.team”属性的语句。

于 2014-08-19T21:58:46.733 回答
0

我假设您已将团队属性添加到 context.extension 属性。您不应添加不允许的属性,否则将来可能会遇到问题。

关于按团队或任何其他扩展属性查询,不能按照标准 xAPI Spec 进行。但是,您的 LRS 可以让您这样做。例如,您可以获得像GrassBlade LRS或 Learning Locker 之类的 LRS,并对其进行定制以添加更多过滤选项。

于 2015-08-28T02:02:28.797 回答