I have a number of aggregations defined in my mongodb instance and I would like to delete one of them.
So for example if I had 3 defined in the collections _properties metadata and I wanted to get rid of the second one how would I do it.
to create an aggregation you define the aggrs
array as a collection property.
PATCH /db/coll {"aggrs": [ {<aggr1>}, {<aggr2>}, {<aggr3>} ] }
to delete one you just need to update the aggrs
property
PATCH /db/coll {"aggrs": [ {<aggr1>}, {<aggr3>} ] }
you can also use the $pull array update operator:
PATCH /db/coll {"$pull": { "aggrs": { "uri": "mySecondAgg" } } }