// 云函数入口文件
const cloud = require('wx-server-sdk')
cloud.init()
const db = cloud.database()
const bqj_dayHTs = db.collection('bqj_dayHT')
// 云函数入口函数
exports.main = async (event, context) => {
try {
tmp= bqj_dayHTs.doc(event.id).get()
tmp.chargePeopleContactWay =tmp.chargePeopleContactWay.substr(0,1)+"**"
return await tmp
} catch(e) {
console.error(e)
}
}
我想在云函数脱敏,但发现没有效果,找了半天没找到,求大神给个示范.

手机号隐藏中间的几位吗?
// 云函数入口文件const cloud = require('wx-server-sdk')cloud.init()const db = cloud.database()const $ = db.command.aggregateconst bqj_dayHTs = db.collection('bqj_dayHT')// 云函数入口函数exports.main = async (event, context) => {try {tmp = bqj_dayHTs.doc(event.id).get()db.collection('tmp').aggregate().project({requestID:0// chargePeopleContactWay:$.substr(['$phone',0,4])}).end()return await tmp} catch (e) {console.error(e)}}{errMsg: "cloud.callFunction:ok", result: {…}, requestID: "8f624f78-6819-11ea-b3c1-525400697544"}errMsg: "cloud.callFunction:ok"requestID: "8f624f78-6819-11ea-b3c1-525400697544"result: {data: {…}, errMsg: "document.get:ok"}__proto__: Object