ruby-on-rails - 为什么当我回复评论时,我只能看到第一条评论的答案?
问题描述
我正在创建一个铁路评论系统。我设法用评论创作了漫画。我设法回答了第一条评论,但是当我想回答其他评论时,答案将其存储在 bdd 但没有出现
这是显示代码
messages.each do |message| %>
<p class="msg">
<b class ="name"> <%= message.Name %></b>
<%= message.Text %></p>
<a href="#" class="reply" role="button" onclick="get_reponse(event)">Répondre</a>
<% msgs = Msg.where(msgable_id: message.id, project_id: params[:id]) %>
<p class="answer">
<% msgs.each do |msg|%>
<b class="name"><%= msg.Name %></b>
<%= msg.Text %></br></p>
<a href="#" type="submit" class="answer_reply" role="button">Répondre</a>
<% end %>
<form action="/reply/" method="POST" style="width:20vw;">
<textarea rows="4" cols="50" name="Texte" style="width:20vw;height: 2vw;margin-top:1vw;"></textarea>
<input type="hidden" name="id" value="<%= message.id %>" />
<input type="hidden" name="id_project" value="<%= message.id %>" />
<button type="submit" style="margin-bottom:1vw;">Envoyer</button>
</form>
<%
end %>
<% end %>
解决方案
推荐阅读
- android - 如何使用 ImageView 在 Widget 上创建边框?
- python - 使用数据仓库的连接详细信息
- javascript - ReactJS Fetch POST 导致不需要的刷新
- android - 无法使用我的 android 应用程序(Kotlin)中的电话支付完成 upi 交易
- datadog - 如何强制立即 DataDog 记录,而不是在 14 秒后
- c++ - C++Builder 中的离线故障转储分析
- java - Selenide 使互联网连接速度变慢
- terraform - 如何使用 API 从 terraform 工作区下载原始日志?
- java - Eclipse Java 6 与 Mysql 8
- java - 尝试创建 JNI 时出现错误:'__int64' 没有命名类型;你的意思是'__int64_t'