小编mar*_*ark的帖子

获取第三方数据并存储在rails应用程序变量中

我需要做一个定期的后台任务从天气网站获取数据.

如何在rails中从远程URL获取json并将其存储在服务器上?此外,将数据存储在数据库中似乎没有任何意义,因此如何在rails中存储可供所有用户使用的变量?

ruby-on-rails

1
推荐指数
1
解决办法
462
查看次数

Rails wiki突出显示/删除文章版本之间的版本差异

我想知道如何在wiki样式rails项目上实现对用户编辑文章的更改的突出显示.由于文章可能相当冗长,我理想地喜欢删除线和突出显示,例如类似于github和维基百科.尽管在网上搜索我并没有真正想出太多,除了instiki这是一个完整的维基应用程序.

提前感谢任何建议.

versioning ruby-on-rails highlighting

1
推荐指数
1
解决办法
391
查看次数

rails视图助手每个都有分隔符

我确定我看到了一段时间的rails帮助方法,其中.each在视图中接受一个分隔符,如逗号.

所以说我想要:

- @results.each do |result| 
  = result.title

#to output
result 1, result 2, result 3
Run Code Online (Sandbox Code Playgroud)

TIA

ruby-on-rails helper separator

1
推荐指数
1
解决办法
1456
查看次数

Rails&Bundler - 安装在rails应用程序中的gem

在新安装的osx rvm之后,运行bundle install的bundler和rails 3以某种方式解压缩了我的应用程序中的所有内容.我做了以下事情:

安装了rvm

$ bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )
Run Code Online (Sandbox Code Playgroud)

在bash中添加了以下内容

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"  # This loads RVM into a shell session.
Run Code Online (Sandbox Code Playgroud)

通过rvm安装红宝石

rvm install 1.9.2
rvm -default 1.9.2
Run Code Online (Sandbox Code Playgroud)

由rubygems安装的导轨

gem install rails
Run Code Online (Sandbox Code Playgroud)

安装捆绑器

gem install bundle
Run Code Online (Sandbox Code Playgroud)

从现有的rails应用程序中安装了我的宝石

bundle install
Run Code Online (Sandbox Code Playgroud)

这将导致在下面的目录结构我的应用程序根目录:

mycoolblog/rails/ruby/1.9.1/bin | bundler | cache | doc | gems | specification 
Run Code Online (Sandbox Code Playgroud)

显然我的安装有问题,但不知道如何修复它.如果我需要在投票结束此问题之前提供更多详细信息,告知我们.

bundle ruby-on-rails bundler

0
推荐指数
1
解决办法
624
查看次数