ruby-on-rails-3相关内容
我遇到了这里描述的同样问题:为什么rails-fails-with-ruby-exe-has-encountered-a-problem-and-needs-to-close.即 ruby 因以下错误而崩溃: ruby.exe 遇到问题需要关闭.对此造成的不便,我们表示歉意. 我要求添加一些详细信息,因为我没有提出这个问题,我无法在其中添加信息.所以这不是重复的. 无论我如何运行(在
..
我真的不确定如何进行测试?(间谍?) 函数 reloadPage() {$('#logo').click(function() {location.reload();})} 任何建议都会很棒! 解决方案 你可能不确定如何测试这段代码的原因是因为它在做两件不同的事情,你应该把它分成更小的块. 我在这里看到两个不同的功能: 点击事件处理 重新加载页面 那么为什么不这样分
..
我一直在寻找一种方法来使用 Paperclip 和 jQuery 文件上传.查看 jQuery fileupload 页面上的教程,我设置了系统但我找不到让回形针处理上传文件的方法. 这是我所拥有的(简而言之): #型号has_attached_file:照片...# 看法= form_for @user, :html =>{:multipart =>真的} 做 |f|f.file_fie
..
我已经成功地添加了 Ryan Bates railscast #258 中未包含的新艺术家条目 http://railscasts.com/episodes/258-token-fields 换句话说,用户可以输入艺术家姓名,该艺术家姓名将使用 jquery tokinput 自动完成.但是,我希望自动完成结果仅显示由该个人用户创建的艺术家姓名. 这有意义吗?一个更好、更容易理解的例子
..
我的 Ruby On Rails 3 应用程序中的日期翻译有一个奇怪的问题,我真的不明白为什么...... 这是我的 en.yml 和 fr.yml : fr:日期:格式:默认值:“%d/%m/%Y"简短:“%e %b"长:“%e %B %Y"时间:格式:默认值:“%d %B %Y %H:%M:%S"短:“%d %b %H:%M"长:“%A %d %B %Y %H:%M"上午:'我'下午:
..
我有数据,它们在某些页面上被剪切(每页 10 个结果). 控制器中的代码: @messages = Message.order('id DESC').page params[:page] 如果我愿意,如何在一个页面上显示所有结果?它类似于页面导航上的 '查看全部'. 解决方案 如果您仍然希望分页助手在您的视图中工作,您可以在 per_page 选项中设置一个非常高的限制. @m
..
我在导航菜单中有一些静态页面.我想为当前显示的项目添加一个类似“current"的类. 我这样做的方式是添加大量辅助方法(每个用于一项)来检查控制器和操作. def current_root_class'class="current"' if controller_name == "homepage" &&action_name == "索引"结尾
..
我有一个嵌套表单,保存后,我希望能够单击显示页面上的链接来复制或克隆该表单并打开一个新表单.从那里我应该能够进行编辑(如新 id)并保存为新记录.我见过一些像这样的例子 deep_cloneable gem,但我不知道如何实现它.我认为这应该很简单,但我只是不明白在控制器和显示视图中放置东西的位置. 解决方案 如果你想复制一个activeRecord对象,你可以使用它的属性来创建一个新的像
..
我正在使用 Heroku 来托管我的 Ruby on Rails 应用程序,出于某种原因,我可能有一些重复的行. 有没有办法根据 2 个或更多条件删除重复记录,但只保留该重复集合的 1 条记录? 在我的用例中,我的数据库中有汽车的品牌和型号关系. 制作模型--- ---姓名 姓名年修剪MakeId 我想删除所有具有相同名称、年份和修剪但保留其中 1 条记录的模型记录(意思是,我需要
..
默认情况下gitlab在gitlab.yml中有下一个配置: 电子邮件:来自:notify@gitlabhq.com主持人:gitlabhq.com 但是,我需要指定其他变量(主机、端口、用户、密码等)才能使用另一个邮件服务器. 我该怎么做? 解决方案 这也让我很困惑.但是要更改邮件设置,您可以在 config/environments/production.rb 中编辑它们,只
..
我正在使用: 回形针 2.3.16导轨 3.0.9红宝石 1.9.2AWS - S3 0.6.2 我正在尝试使用回形针上传到基于欧盟(爱尔兰)的存储桶.我的模型中有以下内容: has_attached_file :image, :styles =>{ :grid =>'90x128#', :list =>'140x200#',:原始=>'400x548'},:存储=>:s3,:s3_cred
..
我正在寻找一种将文件(xml 文件)上传到 Rails 3 的公共目录的简单方法.一旦它在那里,我想打开它,解析内容并在此之后删除文件. 每当我搜索文件上传时,我都会遇到 Paperclip.但我不想将文件与对象相关联.我只是想上传它.最简单的方法是什么? 解决方案 a.表格 {:multipart =>真的}
..
我有一个包含 6500 个 players 的数据库,每个玩家平均有 15 个游戏 results. 用例 我想生成一个玩家列表,按照他们的奖品钱的sum排序(结果表中的一个字段).我更喜欢它在某种范围内,所以我还可以过滤玩家所在国家/地区的列表等. 性能 我看到一些帖子提到了 cache_counter 字段以提高性能.就我而言,我有数千条结果记录 (75.000+),所
..
我需要获取按数据库中这些位置的图片数量排序的位置列表,这是我的查询 Location.select(:city).group(:city).order("SUM(images_count) DESC").sum(:images_count) 这就像一个魅力,不幸的是,我现在需要添加省份和国家以防止出现歧义,所以我现在有了这个 Location.select(:city, :province,
..
请原谅这个古怪的问题,但有没有办法让我的 Rails 应用程序接收 FTP 传输? 我每天都有我无法控制的 FTP 上传,它每天将数百个 HTML 页面上传到我们现有的服务器.我想将此站点移动到 Heroku 上的仅 Rails 部署,但我无法触摸此 FTP 上传(仍然需要进行). 由于 Heroku 不提供公共存储空间或 FTP,我无法将文件直接上传到 Heroku(我也不想这样做)
..
想象一个包含 posts 和 comments 的博客.单个评论的 URL 可能是 posts/741/comments/1220. 但是,我想将 URL 设为 posts/741#1220,甚至是 posts/741#comment-1230. 这样做最不干扰的方式是什么,以便 redirect_to comment_path(my_comment) 指向正确的 URL? 解决
..
我希望重写 Devise::RegistrationsController 以实现一些自定义功能.为此,我创建了一个新的 RegistrationsController,如下所示: #/app/controllers/registrations_controller.rb类注册控制器
..
我的路线中定义了一个资源. 资源:类别 我的类别控制器中有以下内容: def 显示@category = Category.find(params[:id])respond_to 做 |格式|format.json { 渲染:json =>@类别 }format.xml { 渲染 :xml =>@类别 }结尾结尾 控制器操作适用于 json 和 xml.但是我不希望控制器响应 html
..
我想在我的 Rails 应用程序启动时设置一个类属性.它需要检查一些路由,因此需要在我的自定义代码运行之前加载这些路由.我很难找到一个可靠的上钩地点. 这在“测试"环境中完美运行: config.after_initialize 做Rails.logger.info "#{Rails.application.routes.routes.map(&:path)}"结尾 但它不在“开发"环境
..
我想从模型中调度(路由和渲染).(我只关心 GET 请求而忽略 Accept: 标头,所以我只看 PATH_INFO.) # app/models/response.rb类响应 上面的代码工作,但感觉很笨拙.正确的方法是什么?我在想象 Yehuda Katz 会告诉我这样的事情: def set_body# [...]app = "#{params[:controller].camelcas
..