我正在使用RVM来管理环境,安装了Ruby 1.9.2.p136(我认为它的最新版本.)和Rails 3,创建了gemsets并运行了bundler.到目前为止一切运作良好但是;
当运行命令时,Rails初始化非常慢,即生成,销毁,耙等.完成命令大约需要30-45秒.如果使用Ruby Enterprise Edition或Ruby 1.8.7,这将永远不会发生
为什么会这样.有什么想法吗?在Ubuntu 10.10,RVM,Ruby 1.9.2,Rails 3上运行
谢谢.
我在我的项目中使用Rails 3.
在控制器>文章中视图> index.html.erb
<% if @articles.blank? %>
<%= render :partial => "blank" %>
Run Code Online (Sandbox Code Playgroud)
我不想在视图中为checkin编写查询集(如果为空执行此操作或执行此操作)如何在控制器内部传递空白的slate partial(如果queryset为空)?
谢谢.
我正在将模型中的对象属性复制到另一个模型中;
@estimate = Estimate.find(params[:estimate_id])
@invoice = Invoice.create(@estimate.attributes)
Run Code Online (Sandbox Code Playgroud)
使用此副本,它只是复制模型属性,(估计副本为新发票)但估计模型和发票模型与"项目"模型具有HABTM关系.
如何用Estimate和它的Item一起创建新的@invoice对象?困惑...
更新:
谢谢.
如何在Rails 3中创建一个查询集并查看(在我的情况下为@contacts)以按字母顺序列出ActiveRecord对象?
我正在尝试做这个实现;
A - >联系人以A开头
B - >联系人以B等开头
最后看:http: //jquerymobile.com/demos/1.0b1/#/demos/1.0b1/docs/lists/lists-divider.html
谢谢
我正在使用为Nginx配置的RVM,Ruby 1.9.2,Rails 3,Passenger 3.0.2,我正确设置了服务器配置.另一个应用程序到目前为止
但对于新的应用程序,在启动服务器时
http://myapp.local(它配置了主机指向Nginx conf上的服务器绑定)它返回(Bundler :: GemNotFound)错误.怎么解决这个问题?
谢谢.