有一个问题(和答案)处理一般情况。我很难使用范围变量作为字段键(而不是字段值)
在下面的示例中,所有 FULLY_CAPS 字段都是范围变量。在 SERVICE 和 IDENTIFIER 的情况下,发出正确地使用范围变量的值,因为它被传递给 M/R。
但是,当我尝试在发出的文档中使用范围变量的值作为键时,文档是使用范围变量名称创建的(而不是它的值)。
return emit({
service: SERVICE,
date: _this.value.date,
identifier: _this.value[IDENTIFIER]
}, {
errors: {
count: 1,
type_breakdown: {
SINGLES_ONLY: {
count: 1
}
}
}
});
有没有办法解决这个问题?