проверить длину заполненного поля в поиске запроса в мангусте - PullRequest
0 голосов
/ 14 января 2020

Предполагается, что следующие 3 модели:

var CarSchema = new Schema({
  name: {type: String}
});

CarSchema.virtual('parts', {
  ref: 'Part',
  localField: '_id', 
  foreignField: 'car',
  justOne: false,
});

var PartSchema = new Schema({
  name: {type: String},
  otherIds: [{type: Schema.Types.ObjectId, ref: 'Other'}],
  car: [{ type: Schema.Types.ObjectId, ref: 'Car' }]
});

var OtherSchema = new Schema({
  name: {type: String}
});

Есть ли в mon goose способ проверить виртуально заполненные запчасти длина поля в поисковом запросе?

Есть ли способ игнорировать пустой массив в mon goose?

...