Вопросы по теме 'mongoose-populate'
Правильный синтаксис для сортировки заполненного документа mongoose 3.x
У меня есть две коллекции MongoDB Customer и User в отношениях 1:1 . Я пытаюсь запросить оба документа, используя Mongoose Population , и отсортировать их по User.name .
Ниже ничего не работает. Мой Мангуст 3.8.19.
Customer...
2628 просмотров
schedule
22.12.2023
Используйте виртуальное свойство для доступа к вложенному документу в модели Mongoose
Я пытаюсь создать виртуальный элемент в одной из моих схем, которому потребуется доступ к данным, на которые ссылается элемент, на который ссылается эта схема (да, это 2 ссылки в глубину, соединяющие 3 схемы/модели)
Я попытался смоделировать код...
2036 просмотров
schedule
10.03.2024
Вложенный документ сортировки Mongoose заполнен
У меня есть модель Mongoose, у которой есть пути, которые необходимо заполнить:
var adsSchema = new Schema({
price: { type: Number, min: 0, required: true },
author:...
1144 просмотров
schedule
04.06.2024
что означает заселение в мангусте?
Я наткнулся на следующую строку кода, которую я не мог понять, хотя есть много руководств, которые дают информацию, связанную с примерами populate , но нет ни одного, объясняющего, что именно это означает.
var mongoose = require('mongoose'),...
44715 просмотров
schedule
30.09.2022
Как заполнить вторую модель, если первая пуста
У меня есть три модели,
модельA, модельB и модельC
Данные ModelC здесь
{
"_id" : ObjectId("586e1661d9903c6027a3b47c"),
"RefModel" : "modelA",
"RefId" : ObjectId("57f37f18517f72bc09ee7632")
},
{
"_id" :...
83 просмотров
schedule
03.05.2024
Как найти последние данные в массиве в мангусте
У меня есть модель разговора, как показано ниже:
const ConvoSchema = mongoose.Schema({
convoId: {
type: String,
required: true
},
seller: {
type: String,
required: true
},
buyer: {
type:...
1132 просмотров
schedule
12.05.2024
NestJS + Mongoose + GraphQL: заполнение не работает
спасибо за отличный фреймворк!
Я использую мангуст с GraphQL и имею следующую проблему:
Если я хочу разрешить ObjectID, хранящиеся в массиве «arguments» пользователя с populate , в GraphQL я получаю пользователя с пустым массивом аргументов в...
1925 просмотров
schedule
13.06.2024
Как я могу обновить вложенные данные с помощью мангуста findByIdAndUpdate
я не могу обновить вложенные данные в моем mongodb. вот мой модуль обновления на внутренней стороне.
exports.updateOne = (req, res) => {
if (!req.body) {
return res.status(400).send({
message: "Data to update can not be...
231 просмотров
schedule
29.11.2022
обратный поиск или поиск агрегации мангуста без localField
Я хочу запустить агрегацию по схеме плана и получить отзыв с идентификатором ссылки planId . Но если я хочу выполнить поиск, мне нужен эталонный идентификатор в плане, но мне не нравится эта стратегия сохранения эталонного идентификатора, мне...
148 просмотров
schedule
18.05.2024
Мангуст заполняет документ
Я хочу создать документ, сохранить его, а затем вернуть с заполненным полем. Вот мой код, но заполненное поле не определено (вместо имени пользователя):
var doc = await new Documents({
authors: [currentUserId, otherUserId]
});
doc.save();
return...
28 просмотров
schedule
18.03.2024