Получение элементов из MongoDB в NodeJS и добавление в список / массив для обработки - PullRequest
1 голос
/ 05 января 2020

Итак, я работаю над проектом с полным стеком, который должен извлекать фондовые данные из mongodb и запускать алгоритмы для определенной информации, поэтому здесь у меня есть пример объекта JSON, который хранит mongodb, так что вот пример объект в mongodb

[{
  _id: 5e11d67abf05f3d00d56b801,
  LUNA: {
    'Previous Close': '7.38',
    Open: '7.26',
    Bid: '7.15 x 800',
    Ask: '7.43 x 800',
    "Day's Range": '7.17 - 7.36',
    '52 Week Range': '3.03 - 7.83',
    Volume: '94,415',
    'Avg Volume': '216,919',
    'Market Cap': '217M',
    'Beta (5Y Monthly)': '0.77',
    'PE Ratio (TTM)': '59.34',
    'EPS (TTM)': 0.121,
    'Earnings Date': '2019-11-05',
    'Forward Dividend & Yield': 'N/A (N/A)',
    'Ex-Dividend Date': 'N/A',
    '1y Target Est': 7.65,
    ticker: 'LUNA'
  }
}]

Мой вопрос заключается в том, как хранить только определенные элементы всех объектов в массиве или списке, такие как только цена и P / E, и поскольку он находится в строковой записи I также приходится иметь дело с конверсией, а также. Я новичок в стеке, так что go легко для меня.

То есть я буду похож на двумерный массив / список с Price / PE или массив / список с ценой, чтобы я мог запускать на нем алгоритмы.

1 Ответ

0 голосов
/ 06 января 2020

Мой друг решил это - потому что это объект JSON, я просто получил к нему доступ следующим образом - результат [0] .ARVN.Open

Теперь я просто создаю структуру данных для хранения информация в, вероятно, будет использовать хэш-карту.

...