我想顯示登錄學生姓名和消息。如何在軌道上顯示紅寶石登錄學生寫入消息
登錄後學生可以寫郵件和發送與療程。他送上面顯示在同一頁面,他/她的名字和消息
我的名字的消息,但消息字段提取是在所有消息數據庫。如何顯示特定的學生姓名和消息?
這裏是我的代碼
controller.erb
class CourseQueriesController <ApplicationController
def index
@course_queries = CourseQuery.all
@course_query = CourseQuery.new
end
def create
@course_query = CourseQuery.new(student_id: current_student.id, coach_id: "2", message: params[:course_query][:message])
if @course_query.save
redirect_to course_queries_path, notice: 'Query was successfully send.'
else
render :new
end
end
end
course_queries/index.html.erb
<% @course_queries.each do |queries| %>
<p><b><%= current_student.name %></b></p>
<%= queries.message %>
<% end %>
<%= simple_form_for (@course_query) do |f| %>
<%= f.input :message %> \t \t
<%= f.button :submit , "Send or press enter"%> \t \t \t \t \t \t
<% end %>
嘗試'<%= current_student.queries.message%>' – Pavan
我試過了。它顯示錯誤像這樣的'undefined method' queries'for#' –
SreRoR
你可以發佈問題中的模型之間的關聯嗎? – Pavan