是否有可能过滤Tin Can团队的陈述?

时间:2014-08-19 17:23:14

标签: tin-can-api

我正在向LRS录制声明,并且在每个声明中我总是设置" Team"属性。

我知道我可以通过动词,活动和许多其他参数as described here来过滤这些语句。

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

有可能吗?

2 个答案:

答案 0 :(得分:2)

我认为你能做的最好的事情就是使用已识别的群体(一个有IFI的群体)作为"团队"的价值。属性,然后使用" related_agents"请求语句。查询参数。请注意,这将包括声明所识别的组也是"演员"或者在接受Group / Agent对象的任何其他位置,因此您仍然需要对它们进行后期处理。据我所知,没有办法根据一个身份不明的群体提出请求,因为他们在请求中并不被视为同一群体。

没有办法专门请求仅基于" context.team"属性。

答案 1 :(得分:0)

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

关于团队或任何其他扩展属性的查询,无法按照标准xAPI规范进行查询。但是,您的LRS可以允许您这样做。例如您可以获得GrassBlade LRS或学习储物柜等LRS,并将其自定义以添加更多过滤选项。