在获取一个话题的 回复
内容时,使用以下 API
#show ⇒ ReplyDetailSerializer
# 获取回帖的详细内容(一般用于编辑回帖的时候)
# GET /api/v3/replies/:id
# Returns:
# (ReplyDetailSerializer)
话题信息
attributes
id [Integer] 编号
body_html [String] 以转换成 HTML 的正文. ---->>> 这个字段是我提问的重点
topic_id [Integer] 话题编号
deleted [Boolean] 是否已删除
likes_count [Integer] 赞数量
user UserSerializer 最后回复者用户对象
created_at [DateTime] 创建时间
updated_at [DateTime] 更新时间
topic_title [String] 话题标题
body [String] 回帖正文,原始 Markdown
返回的回复内容是已经转换过了的 body_html
,由于一些原因,转换过后的这个 html 数据展示出来有一些信息遗漏,或者不太美观,我看了 Homeland 的源码,
其实数据里已经保存了 body
的原始数据的 (Markdown 格式),这里的 ReplyDetailSerializer
为什么不同时也返回这个 body
(ReplyDetailSerializer
里面本来有这个字段,只是返回值没有这个body
),让我们多一个选择。
能否在 ReplyDetailSerializer
返回值里加入body
字段。