Я хочу импортировать данные из файла csv и вставлять их в MongoDB. Итак, во-первых, я получаю данные из файла csv, и я показываю свои данные в консоли с помощью AngularJS.Импорт данных из файла CSV из Angular
Теперь я хочу передать свои данные (от AngularJS) игровому контроллеру, где я хочу проанализировать данные, а затем вставить их в свою базу данных.
Так я определил этот маршрут:
POST /input/:data controllers.InputController.showinput(data)
где данные данные, которые я получаю от AngularJS и InputController мой контроллер.
Я в настоящее время заблокирован, я не знаю, правильно ли я нахожусь на правильном пути или нет, и есть ли какой-нибудь пример для анализа моих данных в контроллере?
Где вы застряли, кроме «Я не знаю, нахожусь ли я на правильном пути?» Здесь есть несколько вещей: 1) чтение файла, 2) анализ CSV, 3) возврат данных к интерфейсу, 4) запись в базу данных. Любой из этих шагов может быть очень простым в использовании или действительно задействован. Все зависит от контекста. Так точно, каков ваш вопрос? – Kyle
Фактически я получаю данные из файла, используя угловые, но когда я пытаюсь отправить данные на контроллер, используя маршрут, я получаю это сообщение: 414 (Request-URI Too Long), потому что файл большой, поэтому мне нужно другое решение – Rajeun
Итак, ваша проблема теперь не имеет ничего общего с MongoDB, вам нужно выяснить, как отправлять большие данные по HTTP с помощью Angular, не помещая все в строку запроса URI/запроса, поскольку это может превзойти это (в отличие от POSTing или PUTing). – cchantep