Is it possible to filter statements by Team in Tin Can?

前端 未结 2 1056
爱一瞬间的悲伤
爱一瞬间的悲伤 2021-01-26 11:35

I\'m recording statements to the LRS and in each of those statements I always set the \"Team\" property.

I know I\'m able to filter those statements by verb, activity an

相关标签:
2条回答
  • 2021-01-26 12:02

    I am assuming that you have added team property to context.extension property. You should not add properties that are not allowed, otherwise, you might have issues in future.

    Regarding querying by team or any other extension property, it cannot be done as per standard xAPI Spec. However, your LRS could allow you to do that. e.g. You can get an LRS like GrassBlade LRS or Learning Locker and get it customised to add more filtering options.

    0 讨论(0)
  • 2021-01-26 12:04

    I think the best you can do is to use identified groups (a group with an IFI) as the value of the "team" property and then request statements using the "related_agents" query parameter. Note that this will include statements where that identified group is also the "actor" or in any of the other positions accepting a Group/Agent object, so you'll still have to post process them. As far as I know there is no way to request based on an unidentified group since they aren't considered the same group across requests.

    There is no way to specifically request only statements based solely on the "context.team" property.

    0 讨论(0)
提交回复
热议问题