0

我需要填充具有值为“recurring_expense”的属性类型的文档(这些文档中的每一个都有该属性。),但我的代码传递了找到的每个对象。我正在使用 $match 运算符,但没有任何反应。这是我的代码:

Tenancy.populate properties, [
  {path: 'reminder.referrer', model: 'ScheduledPayment', match: {type: 'recurring_expense'}}
], (err, properties) ->
  cb err, properties
4

1 回答 1

0

使用 $in 代替匹配:

Tenancy.populate properties, [
  {path: 'reminder.referrer', model: 'ScheduledPayment', {type { $in: ['recurring_expense']}}
], (err, properties) ->
  cb err, properties

如需更多说明,您可以访问以下链接: http ://docs.mongodb.org/v3.0/reference/operator/query

于 2015-10-12T09:22:18.577 回答