// 云函数入口文件
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.aggregate
const 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