ruby-on-rails-3相关内容

分离 REST JSON API 服务器和客户端?

我将要从头开始创建一堆网络应用程序.(有关概述,请参阅 http://50pop.com/code.)我希望他们能够可以从许多不同的客户端访问:前端网站、智能手机应用程序、后端网络服务等.所以我真的希望每个客户端都有一个 JSON REST API. 另外,我更喜欢在后端工作,所以我做白日梦,我只专注于 API,并聘请其他人来制作前端 UI,无论是网站、iPhone、Android 还是其他 ..
发布时间:2021-12-08 22:36:57 其他开发

如何将 Wrap Bootstrap 主题集成到 Rails 应用程序中?

我从 wrapbootstrap 购买了 twitter bootstrap 主题.我已经有一个功能性的 rails 应用程序.现在,我想通过将引导程序主题集成到我的应用程序中来设计我的应用程序.我是新手,我不知道该怎么做.在对此做了大量研究之后,我发现关于这个问题的讨论很少.例如,我发现了这篇文章:将 WrapBootstrap 主题实施到 Rails 应用程序> 但是,我不完全确定如何将主题 ..
发布时间:2021-12-07 22:35:13 其他开发

Rails has_many 通过表单与连接模型中的复选框和额外字段

我正在尝试解决一个非常常见(如我所想)的任务. 共有三种模型: class Product :分类accepts_nested_attributes_for :categorizations结尾类别分类ActiveRecord::Base归属地:产品归属地:类别验证:描述,存在:真实 # 注意这里的附加字段结尾类别类别 我的问题始于新产品/编辑表单. 创建产品时,我需要检查它所属的 ..
发布时间:2021-12-07 08:51:01 其他开发

将 Amazon SES 与 Rails ActionMailer 结合使用

让 ActionMailer 在 Rails 3 中通过 Amazon SES 发送邮件的最佳方式是什么? 编辑: 这是一个宝石: gem 安装 amazon-ses-mailer https://rubygems.org/gems/amazon-ses-mailer https://github.com/abronte/Amazon-SES-Mailer 解决方案 ..
发布时间:2021-12-06 12:36:49 其他开发

如何在 Rails 的 WHERE 子句中使用 ANY 而不是 IN?

我曾经有这样的查询: MyModel.where(id: ids) 生成 sql 查询如下: SELECT "my_models".* FROM "my_models"WHERE "my_models"."id" IN (1, 28, 7, 8, 12) 现在我想将其更改为使用 ANY 而不是 IN.我创建了这个: MyModel.where("id = ANY(VALUES(#{ids ..
发布时间:2021-12-05 21:13:25 其他开发

以ajax方式在rails 3中提交表单(使用jQuery)

我是 Rails 和 jQuery 的初学者.我在一个页面中有两个单独的表单,我想以 ajax 方式(使用 jQuery)分别提交它们.这是我走了多远.任何人都可以添加或修复此代码以使其工作.我正在使用 Rails 3.1 和 jQuery 1.6.先感谢您. 应用程序.js $(".savebutton").click(function() {$('form').submit(funct ..
发布时间:2021-12-03 12:21:50 前端开发

如何使用 Ruby on Rails 发出 HTTP 请求?

我想从另一个网站获取信息.因此(也许)我应该向该网站发出请求(在我的情况下是 HTTP GET 请求)并接收响应. 我怎样才能在 Ruby on Rails 中做到这一点? 如果可能,它是否是在我的控制器中使用的正确方法? 解决方案 你可以使用 Ruby 的 Net::HTTP 类: 需要'net/http'url = URI.parse('http://www.exampl ..
发布时间:2021-12-03 09:50:08 其他开发

将 HTML 转换为 word 文件?

如何将 ruby​​ 文件转换为 word 文件,即(docx 文件).对于pdf,我们大虾gem.但是有没有word文件的gem.我正在尝试将我的 html 文件转换为 word 文件,以便用户也可以对其进行编辑.这种情况应该怎么办?我打算将该文件转换为 word 文件.有没有可能. 解决方案 如果你使用 Rails: 在初始化程序/mime_types.rb 中: Mime:: ..
发布时间:2021-12-02 13:06:41 其他开发

Rails 3 等效于periodic_call_remote

似乎 periodically_call_remote 在 Rails 3 中已被弃用,任何想法如何实现相同的功能? 解决方案 我一直在寻找使用 Rails 3 的正确方法,但现在我确信 Rails 3 中没有与 Periodical_call_remote 等效的方法.为了使用 jQuery 完成完全相同的功能,我使用了: $(document).ready(功能(){设置间隔(函数( ..
发布时间:2021-12-02 13:04:57 其他开发

Rails 3 - 选择包含?

这是一个包含包含的嵌套选择: @items = Item.where("complete = ?", true).includes(:manufacturer, {:order=>[:supplier, :agent] }) 这是一个繁重的查询,因为它从上面包含的所有表中提取了 1000 行数据. 如何让查询仅选择特定字段? user.name, user.created_at ..
发布时间:2021-12-02 13:04:00 其他开发

Rails 3 提交包含多条记录的表单

我是 Rails 新手,所以这可能是一个基本问题.我正在尝试创建一个表单,用户可以在其中一次创建 3 条记录.我希望用户只需单击一次提交按钮.我正在向我的评论模型提交名称、评论和评级.目前,只有最后一条记录被输入到数据库中. 3 ..
发布时间:2021-12-02 13:02:55 其他开发

Rails 自动分配已存在的 id

我像这样创建一个新记录: truck = Truck.create(:name=>name, :user_id=>2) 我的数据库目前有数千个卡车实体,但我将 ID 分配给了其中的几个,从而使一些 ID 可用.所以发生的事情是 rails 创建了 id = 150 的项目并且它工作正常.但随后它尝试创建一个项目并为其分配 id = 151,但该 id 可能已经存在,所以我看到了这个错误 ..
发布时间:2021-12-02 12:59:17 其他开发

在 Ruby on Rails 中重写 setter 方法的正确方法是什么?

我正在使用 Ruby on Rails 3.2.2,我想知道以下是否是覆盖我的类属性的 setter 方法的“正确"/“正确"/“确定"方法. attr_accessible :attribute_namedef 属性名称=(值)... # 一些自定义操作.self[:attribute_name] = 值结尾 上面的代码似乎按预期工作.但是,我想知道,通过使用上面的代码,将来我是否会遇到问题 ..
发布时间:2021-12-02 12:59:08 其他开发

Rails 3,具有 lambda 条件的 has_one/has_many

这是我的模型: class User :topic_id结尾 我想获取所有topics,对于current_user,关联的bookmark.ATM,我愿意: Topic.all.each do |t|bookmark = t.bookmarks.where(user_id: current_user.id).last放置 bookmark.position 如果书签把 t.name结尾 ..
发布时间:2021-12-02 12:57:39 其他开发

Rails 中页面视图的简单命中计数器

我为这个问题找到了几种解决方案,例如这篇文章中的 railstat: Rails 中的页面浏览量 我有很多文章和评论,我想要一个按唯一 IP 过滤的点击计数器.就像 Stackoverflow 在这篇文章中所做的一样.但是当谷歌分析已经为我做这件事并包括大量代码、跟踪唯一 IP 等时,我并不真正关心像 railstat 这样的解决方案.我目前的想法是使用 Garb 或其他一些分析如果页 ..
发布时间:2021-12-02 12:49:54 其他开发

设计每个用户一次限制一个会话

我的应用使用 Rails 3.0.4 和 Devise 1.1.7. 我正在寻找一种方法来防止用户共享帐户,因为该应用是一项基于订阅的服务.找了一个多星期了,还是不知道怎么实现.我希望有人已经实施了一个解决方案,并且可以为我指明正确的方向. 解决方案(感谢大家的回答和见解!) 在应用程序 controller.rb 中 before_filter :check_concurre ..
发布时间:2021-12-02 12:43:38 其他开发

如何修复 Heroku 上未初始化的常量 Rake::DSL 问题?

我收到的错误类似于这些 问题,除了我的问题发生在 Heroku: 2011-05-30T09:03:29+00:00 heroku[worker.1]:使用命令启动进程:`rake jobs:work`2011-05-30T09:03:30+00:00 应用程序[worker.1]:(在/应用程序中)2011-05-30T09:03:30+00:00 heroku[worker.1]:状态从启动 ..
发布时间:2021-12-02 12:43:27 其他开发

rails中的文件下载链接

我想让访问者选择下载一些 pdf.我试过了: 'pdf'%> 和一些变体,但它们似乎不起作用.我不断收到 No route matching [GET] "/data/abc.pdf" 我将 pdf 文件放在名为 data 的文件夹中,该文件夹位于资产文件夹中.任何帮助将不胜感激. 解决方案 ..
发布时间:2021-12-02 12:38:40 其他开发