const collection = [ { inner_obj: { prop: "A" } } ] collection.find( //code to find outer records based on the `prop` property of column `inner_obj` )
cómo encontrar registros externos basados en la propiedad prop
de la columna inner_obj
.
Puede usar Array.filter
para filtrar los elementos de la matriz que no coinciden con la condición:
const desiredProp = "A" const collection = [{ inner_obj: { prop: "A" } }, { inner_obj: { prop: "B" } }] const filtered = collection.filter(e => e.inner_obj.prop == desiredProp) console.log(filtered)
Puedes probar esto
collection.find({"inner_obj.prop": "A"})