当前位置: 首页 > news >正文

博客评论回复03

接着之前写的,之前返回的数据集按道理来说渲染出来还是丑丑的,因此这次我看着抖音的评论样子,自己瞎写了一通,不过也算是模仿出来了虽然肯定没有抖音写的好。

类似与前面几章写的表结构

首先看看抖音评论区是怎么样的?

其实就分为了两个接口

第一个,根据作品id,查询出某个作品对应的最顶层评论以及评论的数量

第二个,根据顶层评论id,查询出某个顶层评论下的所有子评论信息

因此其实就对应了两个sql的查询

第一个:

其中diary_id就是对应的作品id,只需要在程序里面动态传入即可

第二个:

其中ancestorId和case语句里面的toid对应的参数16,其实就是对应的顶层id。至于为什么要把toId等于顶层id的username和avatar变成null,是因为如果回复的顶层id就不需要显示成回复谁的形式,直接放null前端方便些。

http://www.lryc.cn/news/333484.html

相关文章:

  • 【【萌新的学习之Numpy数组的使用】】
  • RabbitMQ3.13.x之七_RabbitMQ消息队列模型
  • Android JNI 调用第三方SO
  • Vid2seq
  • Opencv人机交互界面设置
  • 蓝桥杯算法心得——字典树考试(贡献度+前缀和)
  • Linux下Qt生成程序崩溃文件
  • Go语言中测试和性能
  • 回归预测 | Matlab基于CPO-GPR基于冠豪猪算法优化高斯过程回归的多输入单输出回归预测
  • python 日期字符串转换为指定格式的日期
  • day03-Docker
  • C语言函数实现冒泡排序
  • 区间概率预测python|QR-CNN-BiLSTM+KDE分位数-卷积-双向长短期记忆神经网络-时间序列区间概率预测+核密度估计
  • Java 分支结构 - if…else/switch
  • 【Unity每日一记】如何从0到1将特效图集制作成一个特效
  • 磁力链接的示例与解释
  • 云存储中常用的相同子策略的高效、安全的基于属性的访问控制的论文阅读
  • JVM高级篇之GC
  • 第十四届蓝桥杯省赛大学C组(C/C++)三国游戏
  • java之static详细总结
  • RabbitMQ3.13.x之六_RabbitMQ使用场景
  • C++ 类和对象(初篇)
  • 微软推出GPT-4 Turbo优先使用权:Copilot for Microsoft 365商业用户享受无限制对话及增强图像生成能力
  • Spring Boot Actuator
  • 我与C++的爱恋:类与对象(一)
  • os模块篇(十八)
  • Oracle 数据库工作中常用知识点:sql语法与常用函数
  • 软件工程
  • 【御控物联】JavaScript JSON结构转换(17):数组To对象——键值互换属性重组
  • 免注册,ChatGPT可即时访问了!