mongoose列表查询,怎么查询出每一条数据是否被当前用户点赞?
mongoose列表查询,怎么查询出每一条数据是否被当前用户点赞?
{
_id: ObjectId(7df78ad8902c)
title: 'MongoDB Overview',
likes: [ObjectId(7df78ad8902c)]
},
{
_id: ObjectId(7df78ad8902d)
title: 'NoSQL Overview',
likes: [ObjectId(7df78ad8902c)]
},
{
_id: ObjectId(7df78ad8902e)
title: 'Neo4j Overview',
likes: [ObjectId(7df78ad8902c),ObjectId(7df78ad8902c)],
},
这是我的数据结构.moogose怎么实现当前用户是否点赞?并且计算出点赞数量
我想要的结束结果
{
_id: ObjectId(7df78ad8902c)
title: 'MongoDB Overview',
likesNum: 1,
isLike:true
},
{
_id: ObjectId(7df78ad8902d)
title: 'NoSQL Overview',
likesNum: 1,
isLike:true
},
{
_id: ObjectId(7df78ad8902e)
title: 'Neo4j Overview',
likesNum: 2,
isLike:true
},
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)