Eliminar el elemento de matriz en mongoDB en función de la posición del elemento

En realidad, necesito eliminar un elemento de la matriz en función de su posición. Usando $ pop podemos eliminar elementos de arriba o abajo (considerándolo como una pila. 0º elemento en la parte superior) como se explicóaquí.

También podemos eliminar elementos de la matriz en función del valor de los elementos en la matriz usando $ pull como se explicaaquí.

Pero necesito eliminar el elemento de la matriz según la posición. Entonces, ¿hay alguna manera de que pueda hacer esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta