Database

[{"data1":[0,1,1,0,0,1,1,0]}]

Query

db.collection.aggregate([{"$project":{"data1":{$filter:{input:"$data1",as:"p",cond:{$gt:["$$p",0]}/**<-- filter sub-array based on condition*/}}}}])

Result