index.js 475 B

1234567891011121314151617181920212223
  1. // 云函数入口文件
  2. const cloud = require('wx-server-sdk')
  3. cloud.init()
  4. const db = cloud.database()
  5. // 云函数入口函数
  6. exports.main = async (event, context) => {
  7. let {
  8. OPENID
  9. } = cloud.getWXContext()
  10. if (event.type === 'manage') {
  11. return await db.collection('manager').aggregate().match({
  12. user_id: OPENID
  13. }).lookup({
  14. from: 'publisher',
  15. localField: 'pub_id',
  16. foreignField: '_id',
  17. as: 'publisher'
  18. }).end()
  19. }
  20. }