Database

[{"_id":"diamond","activities":[[{"term":"11","sport_name":"football"}]]},{"_id":"topaz","activities":[[{"term":"12","sport_name":"football"}],[{"term":"11","sport_name":"football"},{"term":"11","sport_name":"hand ball"}]]}]

Query

db.collection.aggregate([{$project:{activities:{$arrayToObject:{$map:{input:"$activities",in:{k:{$arrayElemAt:["$$this.term",0]},v:"$$this"}}}}}}])

Result