mongodb 階層サーチ・内容の更新

thanks, finally icould reach my recognition as such, that in mongodb findOneandUpdate api, by using dot notation and arrayFilters option, one can search or modify whatever deeply nested elements that would satisfy the specified search condition, even such as 5-level nested elements in an array and array and array,.. is that right?