Загрузка из файла
Создадим папку на рабочем столе: mmmFiles
Создадим внутри папки файл: a.js
Создадим внутри папки файл: b.js
Код внутри файла a.js
db.countries.insert({v: "Russia"});
db.countries.insert({v: "USA"});
db.countries.insert({v: "Canada"});
Код внутри файла b.js
db.countries.insert({v: "Great Britain"});
db.countries.insert({v: "Germany"});
Внутри терминала mongo запускаем команды:
load("/home/maxim/Рабочий стол/mmmFiles/a.js");
load("/home/maxim/Рабочий стол/mmmFiles/b.js");
Просмотр содержимого коллекции:
db.countries.find();
Все записи успешно добавлены в коллекцию.
Получаем все страны, которые начинаются на букву "G":
db.countries.find(function() {
s = this.v + "";
if(s[0] === "G") return true;
return false;
});
Last updated
Was this helpful?