У меня есть коллекция с такими поддокументами, как:
Collection News :
title (string)
tags: [tag1, tag2...]
Я хочу выбрать все теги, которые начинают с шаблона, но возвращают только теги соответствия.
Я уже использую регулярное выражение, но он возвращает все новости, содержащие соответствующий тег, вот запрос:
db.news.find( {"tags":/^proga/i}, ["tags"] ).sort( {"tags":1} ).
limit( 0 ).skip( 0 )
Мой вопрос: как я могу получить все теги (только), которые соответствуют шаблону? (Конечная цель - создать поле автозаполнения)
Я также пробовал использовать разные, но я не нашел способ сделать отчетливым с помощью find, он всегда возвращает мне все теги: (
Спасибо за ваше время