定义
例子
此示例使用包含以下文档的 myScores集合:
db.myScores.insertMany( [    { score: 1 },    { score: 5 },    {},    { score: 13 },    { score: null },    { score: 21 }, ] ) 
以下聚合管道向每个文档添加一个 scaled字段,并使用 $sigmoid 计算 scaled字段值:
db.myScores.aggregate( [    { $set: {       scaled: { $sigmoid: "$score" }    } } ] ) 
该操作将返回以下文档:
{ score: 1, scaled: 0.7310585786 } { score: 5, scaled: 0.9933071491 } { scaled: null } { score: 13, scaled: 0.9999977397 } { score: null, scaled: null } { score: 19, scaled: 0.9999999992 } 
