猫鼬查询Каксформировать?

时间:2019-06-16 05:54:08

标签: mongoose

Схематакая

var crm_pixel_Schema = new Schema({
  _id: mongoose.Schema.Types.ObjectId,
  parent_id: {type: Schema.Types.ObjectId,  ref: 'category'},
  name: String,
  desc: String,
  order: Number
})

хочуполучитьсамыйбольшойпорядковыйномер(订单),чтобыдобавитьновыйэлементвБДс订单1。 Мненужнонайтиродительскиекатегории,т.е。 укоторых_id === parent_id

pModel.findOne()
 .sort({order: -1})
 .select({_id: 1, order: 1, parent_id: 1})
 .where('`_id` = `parent_id`')       <===  как вот тут?
 .exec()

0 个答案:

没有答案