小程序的 音乐、电影、句子,默认都是已点赞的,无法取消?

来源:13-3 短评修复

wlxz

2019-11-19

点击取消后,状态会变成未点赞状态(即非红心),但是再次回来对应的内容时,红星再次出现

写回答

1回答

wlxz

提问者

2019-11-20

找到问题了~

static async userLikeIt(art_id, type, uid) {
        const favor = await Favor.findOne({
            where: {
                art_id, type, uid
            }
        })
        return favor ? true : false
    }

这段代码之前忘记加上where: {},导致的

奇怪的是以下代码也不会报错?

static async userLikeIt(art_id, type, uid) {
        const favor = await Favor.findOne({
                art_id, type, uid
        })
        return favor ? true : false
    }

这是为什么呢?感觉不报错不成立啊?

0
0

Node.js+Koa2+MySQL打造前后端分离精品项目《旧岛》

理解异步编程本质/培养面向对象思维,独立完成Node.js服务端开发

2223 学习 · 878 问题

查看课程