【发布时间】:2016-05-13 13:12:59
【问题描述】:
我一直在使用 ActiveRecord 和 MySQL 在 Ruby 的 Sinatra 中开展一个项目,但遇到了一个错误:我的网站的一部分正在添加到数据库的链接,我想在下一页上显示所有链接,但出于某种原因,我似乎无法找到如何表达这一点。 这是我目前所拥有的:
get '/dashboard' do
@site = Site.find_by text: params[:text]
@sites= Site.all
@newsite = Site.new ({:text => :text})
@user = User.find_by_id session[:user_id]
erb :dashboard
end
这是 ERB 页面的样子:
<% @sites.each do |site| %>
<h4><%=site.text.to_s%></h4>
<% end %>
我将如何解决这个问题?现在我的表单可以工作,但之后没有显示任何内容
【问题讨论】: