Описание тега mongoose
Mongoose - это инструмент моделирования объектов MongoDB или ODM (Object Document Mapper), написанный на JavaScript и предназначенный для работы в асинхронной среде.
1
ответ
Слияние результатов Mongoose
У меня есть результат Mongoose Query: [ { _id: 523ab1be60239c8120000001, posts: [ { _id: 523ab1be60239c8120000002, creator: 523ab1be60239c8120000001, listingType: 'lease', title: 'My Second Listing - Made By Person 1', __v: 0 } ] }, { _id: 523ab1e22…
19 сен '13 в 09:20
3
ответа
Я писал код для базы данных через mongoose, но я получаю эту ошибку на терминале mongoose.connection.on ошибка
Я получаю эту ошибку каждый раз, когда я запускаю приложение..... ошибка на скриншотах. Пожалуйста, дайте мне знать, как это исправить. Заранее спасибо. введите описание изображения здесь введите описание изображения здесь
04 сен '18 в 06:01
3
ответа
mongoose.connect дает ошибку в nodejs
Я использую узел для подключения к базе данных mongoose, но когда я запускаю код, он выдает ошибку как: Uncaught TypeError: undefined is not a function (anonymous function) server.js:13 Ниже приведен код, который я запускаю в server.js var express= …
29 сен '14 в 07:14
1
ответ
Функция возвращает ожидаемое обещание вместо результата
Я хочу использовать эту функцию, чтобы проверить, авторизован ли пользователь для доступа к ресурсу: const Authorisation = require('../models/Authorisation'); const isAuthorized = async (role, employee, objectId) => { const myAuth = await Authori…
23 авг '18 в 07:53
1
ответ
Совпадение в диапазоне двух полей из массива значений
У меня есть массив чисел [111, 444, 777] Я хочу заглянуть внутрь этих 2 документов { _id: 1, lookHere: {rangeLow: 333, rangeHigh: 555} }, { _id: 2, lookHere: {rangeLow: 222, rangeHigh: 333} } Я хочу написать запрос, который возвращает только 1-й док…
28 окт '17 в 15:47
2
ответа
Кэширование объектов мангусты с помощью Redis
Можно ли, к примеру, кэшировать объекты документа mongoose в Redis, возможно, для реализации кеша с обратной записью или сквозной записи с механизмами очистки кэша на основе тайм-аута? PS: я знаком с https://github.com/conancat/mongoose-redis-cache,…
29 авг '13 в 18:14
2
ответа
Как рассчитать рейтинг в моем дизайне MongoDB
Я создаю систему, в которой пользователи могут написать отзыв о товаре и оценить его от 0 до 5. Я использую MongoDB для этого. И моя проблема заключается в том, чтобы найти лучшее решение для расчета общего рейтинга в схеме продукта. Я не думаю, что…
07 ноя '14 в 19:25
0
ответов
Сохранение строки, когда поле является вложенным объектом
Схема моего товара: new Schema({ name: { ka: String, en: String } }); Когда делаешь так: Item.findOne({}, function(err, item){ item.name = 'wrongtype'; item.save(); }); Свойство name элемента сохраняется в базе данных, несмотря на то, что имя описыв…
13 янв '15 в 15:39
2
ответа
Использование $group и фильтрация запросов вместе
У меня есть коллекция такого рода { "_id" : <id>, "USER" : <user1>, "LIST" : <array>, "TIME" : 1234 }, { "_id" : <user1>, "USER" : <id>, "LIST" : <array>, "TIME" : 1233 }, { "_id" : <user3>, "USER" : <id&…
19 апр '18 в 08:48
1
ответ
Доступ к значениям Schema.Types.ObjectId с помощью Mongoose
Привет, я изучаю MongoDB и как использовать Mongoose, Я пытаюсь создать простое приложение Workout manager, в котором у тренировок есть имя (например, "Upper Body"), учетная запись электронной почты (которая используется для определения того, кто со…
12 мар '18 в 15:01
3
ответа
Загрузка KeystoneJS CloudinaryImage через API
Похоже, не хватает документации по этой теме. Я пытаюсь загрузить изображение и установить его avatar: { type: Types.CloudinaryImage } в моей модели Keystone. Я публикую контент в виде составных данных со следующей структурой: avatar: <raw_data&g…
08 фев '17 в 12:57
0
ответов
Невозможно заполнить статьи в мангусте
У меня есть схема категории, как это: var category_article_Schema = new Schema({ "article_id": { type: String, required: false, unique: false }, "category": String, "articles": [{ type: mongoose.Schema.Types.ObjectId, ref:'article'}], }); var catego…
19 май '18 в 20:38
0
ответов
Как заполнить двойной вложенный ObjectID?
У меня возникли проблемы с поиском способа наполнения пользователей массивом: У меня есть коллекция событий с этой структурой: const eventSchema = new Schema({ title: { type: String, required: false }, description: { type: String, required: false },…
03 ноя '17 в 08:09
1
ответ
Невозможно поймать условие 401, используя логин Passport
Я использую PassportJS с локальной стратегией и passport-local-mongoose. Вот мой скрипт входа в систему: // Configure Passport (server.js) // --------------------------------------------------------------- passport.use(new LocalStrategy(User.authent…
29 авг '17 в 09:28
0
ответов
Как реализовать функцию автоматической отмены заказа mongodb
ЭТА ПРОБЛЕМА У меня есть коллекция заказов в ресторане (id,createAt,updatedAt,state). В состоянии может храниться любой из [[PENDING","PROCESSING","CANCELED "] id, созданный, индексируется Я хотел изменить состояние заказа на "ОТМЕНЕНО" и вернуть кл…
26 сен '18 в 13:44
1
ответ
Почему мой запрос GraphQL на возврат одной записи не удался, а мой запрос на поиск всех записей работает нормально?
У меня есть база данных Mongo с коллекцией под названием "words", которая содержит такие документы: { _id: "xxxx", word: "AA", definition: "Cindery lava" } У меня есть приложение узла, которое я использую для запроса и отображения информации из колл…
01 ноя '18 в 20:12
0
ответов
Как убрать заполненное поле (мангуст)
У меня есть две схемы, которые связаны друг с другом. И у меня возникли проблемы с удалением соответствующего поля. У меня есть модель статьи и модель заметки, и я хотел бы удалить заметки на основе идентификатора статьи. var article = new Schema({ …
14 ноя '17 в 02:10
2
ответа
Как увеличить поле в массиве объектов после его нахождения (с помощью findOne()) и перед его сохранением?
Я хочу обновить объект внутри массива схем без необходимости делать два запроса к базе данных. В настоящее время я увеличиваю поле с помощью findOneAndUpdate(), если объект уже существует, и он работает нормально. но в случае, если объект не существ…
12 окт '18 в 04:14
5
ответов
Не могу установить Mongoose через NPM
Я пытаюсь загрузить mongoose в свой проект node.js через npm. Команда npm install mongoose, Однако это приводит к приведенному ниже выводу и в конечном итоге приводит к ошибке. Единственные вещи в каталоге mongoose - это зависимости (в папке node_mo…
03 окт '13 в 04:43
0
ответов
Пользователь / Роль / Разрешение для приложения, использующего MongoDB и Джексона JSON?
Я создал три класса пользователя, роль, разрешение. Я создаю приложение, которое использует mongodb и Jackson JSON Пример, User will have Role Object Role will have List<Permission> and List<User> Objects Permission will have name and de…
02 июн '16 в 09:28