Хобрук: Ваш путь к мастерству в программировании

сохранить результат mongodb в массиве?

Можно ли сохранить результат оператора mongodb в массиве с помощью jquery

у меня вот так

Polls_Coll.find({},{question:1});

Я хочу, чтобы все записи с вопросами хранились в массиве, например

var arr[]=Polls_Coll.find({},{question:1});

Я знаю, что это неправильно. Мне нужно что-то подобное.

Мне нужно для автодополнения. Теперь я беру исходники из одной такой коллекции

 source:_(Product_Mobiles.find().fetch()).pluck("title")

Мне нужны данные из нескольких источников и хранить их в массиве

Спасибо

05.02.2014

Ответы:


1

Используя консоль mongo, вы можете сделать это с помощью .toArray(), например

var results = db.collection.find({}).toArray();

Однако это может зависеть от используемого вами драйвера... Думаю, он есть и у драйвера javascript.

Если ваша проблема заключается в объединении всех результатов из нескольких источников в один массив: Как объединить два массива в Javascript и удалить дубликаты элементов

05.02.2014
  • Получите результаты из каждого источника, а затем объедините массивы в один массив. 05.02.2014

  • 2

    Вы можете объединить два массива, если это то, что вы имеете в виду:

    var results = collection.find({}).fetch();
    var results2 = collection2.find({}).fetch();
    
    results = results.concat(results2);
    

    Затем вы можете сделать pluck

    _(results).pluck("title");
    

    Также вы не можете использовать db. в Meteor, вы должны использовать имя переменной коллекции, которую вы определили с помощью new Meteor.Collection

    05.02.2014
    Новые материалы

    Блоги, которые обязательно нужно прочитать специалистам по обработке и анализу данных :
    Добро пожаловать в 2020! Новый год и новое десятилетие. Поскольку мы начинаем новый и захватывающий год в науке о данных, важно, чтобы профессионалы открыли для себя лучшие блоги по науке о..

    Универсальный базовый доход
    Универсальный базовый доход В последние годы концепция всеобщего базового дохода (УБД) набирает обороты как все более эффективное решение для борьбы с растущим неравенством доходов и..

    Освоение Python для анализа финансовых данных: руководство по получению данных о доходах от акций
    Если вы хотите научиться получать данные о доходах от акций с помощью Python, то это руководство для вас! В этой статье мы рассмотрим несколько примеров сбора данных о доходах от акций. Мы..

    Абсолютно имеет смысл.
    Абсолютно имеет смысл. Мой репетитор даже предложил то же самое. Одна проблема, с которой я столкнулся, заключается в том, что для каждой из категорий не было ярлыка «хорошо». Если я перебираю..

    МАШИННОЕ ОБУЧЕНИЕ И EDA
    Каковы шаги в машинном обучении Определение проблемы Генерация гипотез Извлечение данных Исследование данных Прогнозное моделирование Развертывание модели Зачем нам ЭДА? Идентификация..

    В чем основные различия между ReactJS и React-Native?
    В чем основные различия между ReactJS и React-Native? Что я узнал, создавая веб-приложения, а затем мобильные приложения на React React-Native существует уже около 2 лет и стал..

    LeetCode — Умножение строк
    Постановка задачи Даны два неотрицательных целых числа num1 и num2 , представленные в виде строк, вернуть произведение num1 и num2 , а также представлен в виде строки. Примечание . Вы..