2016-02-24 29 views

回答

2

喜歡這個?

let childField = 'child1'; 
let listFields = {}; 
listFields['oneField.'+childField]=1; 
OneCollection.find({}, {fields: listFields }); 
+0

謝謝,@apaz,完美的作品! –

3

使用bracket notation構造域對象如下:

var childfield = "child1", 
    options = { fields: {} }; 

options["field"]["oneField."+childfield] = 1; 
OneCollection.find({}, options); 
+0

@HongboMiao謝謝你的注意:) – chridam

+0

謝謝,@chridam,你的和apaz的方式工作完美! –

相關問題