Модель для коллекции, импортированная в базу данных из файла json - PullRequest
0 голосов
/ 11 июля 2019

Если я импортирую файл JSON в MongoDB, мне все равно нужно создать модель для этой коллекции в моем приложении?

У меня есть импортированная коллекция с именем "местах" в моем MongoDB, использующая mongoimport.Теперь в моем приложении я хотел бы получить некоторые данные из этой коллекции. Обязательно ли сначала создавать модель для этой импортированной коллекции, а затем запрашивать коллекцию, или для этой ситуации есть другой подход?

1 Ответ

0 голосов
/ 11 июля 2019

Вам не нужно создавать модель для вашего приложения, так как Mongo не имеет схемы, вам не нужно ORM, но чтобы быть уверенным, что у вас есть правильные поля для запроса.

Я не знаюmongoose, но, по моему мнению, вашему приложению нужен соединитель с базой данных, т.е. объявите вашу базу данных внутри вашего приложения

Затем внутри вашего приложения после загрузки соединения с базой данных вы можете запросить непосредственно вашу базу данных.Что-то вроде:

var myCity = db.place.findOne({"city": input.city})

Я прошу прощения за качество ответа, но не имею ни малейшего понятия о входе, приложении или драйвере.

...