我正在向LRS录制声明,并且在每个声明中我总是设置" Team"属性。
我知道我可以通过动词,活动和许多其他参数as described here来过滤这些语句。
但是,我找不到按团队过滤语句的方法(这是Context的属性)。
有可能吗?
答案 0 :(得分:2)
我认为你能做的最好的事情就是使用已识别的群体(一个有IFI的群体)作为"团队"的价值。属性,然后使用" related_agents"请求语句。查询参数。请注意,这将包括声明所识别的组也是"演员"或者在接受Group / Agent对象的任何其他位置,因此您仍然需要对它们进行后期处理。据我所知,没有办法根据一个身份不明的群体提出请求,因为他们在请求中并不被视为同一群体。
没有办法专门请求仅基于" context.team"属性。
答案 1 :(得分:0)
我假设您已将团队属性添加到context.extension属性。您不应添加不允许的属性,否则您将来可能会遇到问题。
关于团队或任何其他扩展属性的查询,无法按照标准xAPI规范进行查询。但是,您的LRS可以允许您这样做。例如您可以获得GrassBlade LRS或学习储物柜等LRS,并将其自定义以添加更多过滤选项。