How do I slice a nested array and how do I update a specific field in it?

Hi @Ajay_Pillay
Well, if I understood your questions, this work for me:
first I created the document
image

and use the next MQL:

db.product.find({ “_id”:“some_id”, “array1._id”:“level_1_id”},{"_id":0, “array1.array2”:{"$slice": 1 } } ).pretty()