如果我将文件添加到打开的同一目录中NERDTree,我可以看到添加的文件的唯一方法是,如果我退出vim并再次启动它.
有没有办法可以重新加载文件NERDTree?
我有2个型号
class User < ActiveRecord::Base
has_many :products
end
class Product < ActiveRecord::Base
belongs_to :user
end
Run Code Online (Sandbox Code Playgroud)
我是否需要将一个user_id列添加到Product表中,或者rails默认添加它?
我使用VIM和不同类型的文件,所以每次我需要设置特定的颜色方案.是否可以将它们作为参数传递?
示例:vim colorscheme = desert
谢谢.
我有2个型号用户和地址.
class User < ActiveRecord::Base
has_many :addresses
accepts_nested_attributes_for :addresses
end
class Address < ActiveRecord::Base
belongs_to :user
end
Run Code Online (Sandbox Code Playgroud)
我的控制器
def new
@user = User.new
@user.addresses << Address.new
@user.addresses << Address.new
end
def create
@user = User.new(params[:user])
if @user.save
#do something
else
render 'new'
end
end
Run Code Online (Sandbox Code Playgroud)
而我的观点
<%= form_for @user do |f| %>
<%= f.label :name %>
<%= f.text_field :name %>
<%= f.fields_for :addresses do |a| %>
<p> Home </p>
<%= a.text_field :state %>
<%= a.text_field :country%>
<%= a.text_field :street %>
<p> …Run Code Online (Sandbox Code Playgroud) 我最近将turbo sprockets gem https://github.com/ndbroadbent/turbo-sprockets-rails3添加 到我的rails应用程序中,我使用capistrano部署到Amazon EC2.
我对如何使这项工作感到有点困惑.assets:precompile在我的本地机器上运行,但在亚马逊实例上却没有.
长话短说明capistrano为每个部署创建一个新的发布目录,并且public/assets目录为空,因此每次创建新目录时和运行资产时:预编译它会预编译所有资产.
我应该预先编译localy并将它们添加到git中,或者在capistrano运行资产之前复制上一次部署中的public/assets目录:precompile?
最干净/最佳实践解决方案是什么?
/编辑或者可能将编译后的资产保存在共享目录中?
我正在尝试将表单附加到div标签
$('#courses_ajax').html('<h1>Materie: <%= @course.name %></h1>');
msg = "<form accept-charset='UTF-8' action='/add_by_course' class='form-horizontal' data-remote='true' id='add_by_courses_id' method='post'>";
msg += "<table class='table table-condensed table-bordered'>";
msg +="<th>Nume Elev</th><th>Nota</th><th>Absente</th>";
<% @students.each do |student|%>
msg +="<tr><td><%= student.name%></td>";
msg +="<td><input class='span2' id='course_grade' name='grade[student_id]' size='30' type='number' min=1 max=10 /></td>";
msg +="<td><input class='span2' id='course_absence' name='absence[student_id]' size='30' type='datetime' /></td>";
msg +="</tr>";
<%end%>
msg +="</table><input class='btn-primary' name='commit' type='submit' value='Salveaza' />";
msg +="</form>";
$('#courses_ajax').append(msg);
Run Code Online (Sandbox Code Playgroud)
所有的帮助方法似乎都不适用于js.erb文件,有没有更好的更清洁的方法来做到这一点,也许我错过了一些东西.
forms ×2
ruby ×2
vim ×2
amazon ×1
amazon-ec2 ×1
associations ×1
capistrano ×1
colors ×1
javascript ×1
jquery ×1
nerdtree ×1
nested-forms ×1
parameters ×1
schema ×1
sprockets ×1