Proceduren när du använder aggregeringsramverket kommer att se ut så här:
- $match-dokument – det här steget kan utelämnas eftersom vi behöver köra matchningen igen efter avkoppling – men att begränsa arbetsuppsättningen är en bra idé
- ta ut data från array
- $match-dokument
- visa bara det som behövs
--före redigering
Du kan använda regex i filteruttryck
db.collection.find({"streets.street_name":"/REGEX_EXPRESSION_HERE/"})