如何重新加载Rails环境?是否重载了“ reload!”命令?

问题描述 投票:0回答:1

我尝试使用reload!命令重新加载Rails环境,我认为它可能已被弃用。有谁知道重新加载Rails环境的现代方法?本书可免费下载,第79页的即时消息是迈克尔·哈特尔(Michael Hartl)于2007年出版的“ RailsS​​pace:使用ruby on rails构建社交网络网站”,一些人建议我已经放弃这本书,我只是想在我放弃这本书之前,请确保这不是一种现代的处理方式。如此众多的stackoverflow专家已经帮助我完成了本书,所以我决定抓住机会。这是该书的链接:https://pdfs.semanticscholar.org/ca98/3b5098cd5957dc1842bb4bf3175406624bca.pdf?_ga=2.121598472.1814901715.1569094472-1963651489.1569094472,它是建立社交媒体网站的唯一免费资源之一,这就是为什么我不能轻易放弃它的原因,即使它在2007年出版并且有点过时了。另外,在我放弃本书之前,我只想看看stackoverflow能为我做什么。如此多的stackoverflow专家帮助我做到了这一点,我很想知道我是否可以通过stackoverflow读完整本书。如果有人知道更好的免费资源,请给我发送链接。现在,第79页是一个障碍,可能会取消该reload!命令。也许它是stackoverflow的专家,知道它的已知命令。如果是这样,请您帮忙。我已经尝试过谷歌搜索,它直接把我带到了stackoverflow大声笑。我决定发布一个我自己的问题,那个其他人的问题似乎与我的问题不符,所以我在这里。如果可以,请帮助。

ruby-on-rails ruby reload
1个回答
0
投票

不推荐使用,它只是在Rails 3中移动了]]

account = Account.new
# => #<Account id: nil, email: nil>
account.id = 1
account.reload
# Account Load (1.2ms)  
#  SELECT "accounts".* FROM "accounts" WHERE "accounts"."id" = $1 
# LIMIT 1  [["id", 1]]
# => #<Account id: 1, email: '[email protected]'>

您可以在rails console methods中看到reload!没有弃用的消息。

© www.soinside.com 2019 - 2024. All rights reserved.