讨论区 老师答疑区 主题详情
ykt9158178049589183
老师参与 老师,课时302你那个获取朋友圈列表的api 查 app.model.MomentTimeline.findAll 条件不应该是where...in... 语句吗?in的条件是当前用户的好友列表 老师那个只查当前用户的朋友圈,我没看明白
课时305

所有回复(4)

老师讲的没有问题,把这个有关朋友圈都看完就好了,由于老师是课程片段讲解的,有的会再下几节课程中讲解

为啥我这边也是只显示当前用户的朋友圈

我懂了 我理解错了

  let targetIdArray = partnerList.map(item => item.target_id)

        let index = targetIdArray.findIndex(item => {

            return item === ctx.authUser.id

        })

        if (index === -1) {

            targetIdArray.push(ctx.authUser.id)

        }

        console.log('当前用户的好友列表')

        console.log(targetIdArray)

        try {

            let momentTimelineList = await app.model.MomentTimeline.findAll({

                where: {

                    user_id: {

                        [Op.in]: targetIdArray

                    },

                },

......... 省略下方代码.........

回复

最近活动:
创建时间:
浏览次数:89
关注人数:0