首页 > TAG信息列表 > ruby-on-rails-3-1

拍卖/银行类应用程序中的乐观或悲观锁定(Rails / MySQL)

我正在使用Rails 3.1和MySQL 5.1设计类似Web应用程序的拍卖.用户将拥有帐户余额,因此重要的是,如果某人资金不足,则不要竞标该拍卖品. 显然,我会将拍卖的“获胜”打包成交易,如下所示: 交易1: ActiveRecord::Base.transaction do a = Account.where(:id=>session[:user_id]).fir

mysql-捆绑安装:无法构建gem本机扩展

我有git clone git://github.com/jalagrange/excel_test_app.git 捆绑安装时出现以下错误,其他应用程序则不会发生. 跟随错误 Installing mysql2 (0.3.6) with native extensions Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. C:/RailsIns

javascript-如何从Rails资产管道中的其他文件调用JS函数

这可能是比Rails资产管道更常见的JS封装问题. 在资产管道中,我有一些通用的JS文件,这些文件随处可见: app / assets / javascripts / pickers.js.cofeee jQuery -> $('.datetimepicker').datetimepicker dateFormat: 'yy-mm-dd', timeFormat: 'h:mmtt', ampm: true,

mysql-如何根据天数或月数来管理房间的可用性

我正在开发一个Rails 3应用程序(以MySQL作为RDMS)来管理某些房间的可用性/占用率(这是一个类似酒店的应用程序) 就我而言,问题在于我必须保持系统2种不同的要求,因为可以租用一间客房: >一些月份(例如6个月)>某些天/周/周末 显然,该应用必须在给定的日期显示每个房间的是否可用以及

javascript – 具有外部gem的资产管道编码问题(UTF-8与ASCII-8BIT)

我正在尝试创建一个包装d3.js的gem,Source可以在https://github.com/iblue/d3-rails找到 所以当我在我的Gemfile中包含这个gem时 gem "d3-rails", :git => "git://github.com/iblue/d3-rails.git" 当我在我的application.js中包含javascript时: //=require d3 然后我的资产编译

执行Bundle安装时MySql出错

当我执行Bundle Install时,出现以下错误: Installing mysql2 (0.3.10) with native extensions Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /Users/manish/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb checking for rb_thre

具有资产管道的区域设置特定javascript文件

所以我想知道的是以下是否可行.我有一个网站,我们使用标准的I18n gem进行国际化(在config / locales / *.yml中有翻译).目前我们依靠各种(非常不优雅的)修复来获取javascript以获取翻译的单词(主要通过使用HTML5数据属性).既然我们已经将我们的站点升级到Rails 3.1,并且我们喜欢新

amazon-ec2 – 将rails 3.1应用程序部署到Amazon Ec2

我已经google了很多,但仍然找不到将我的网站部署到ec2的方法. 谁能向我解释更多关于ec2的内容?我正在使用Ubuntu11.04进行开发.我想用乘客nginx进行部署,谢谢解决方法:我正在使用capistrano将Rails 3.1应用程序部署到EC2微实例.我还使用rvm在我的EC2上设置了Ruby.我一直在使用薄,但

ruby-on-rails – 如何使用rails应用程序配置nginx

我已经按照本教程https://www.digitalocean.com/community/articles/how-to-install-rails-and-nginx-with-passenger-on-ubuntu了 我已经在我的虚拟机上安装了带有nginx的乘客并尝试访问该站点. 在根目录中,我将路径指定为root / var / rails_apps / public /;哪位给我欢迎来到Ngi

mysql – 活动记录查询取决于关联对象的数量

我有两个模型公司和角色分别由has_many和belongs_to协会相关.我需要获得一个拥有正确数量角色的公司. 我想出来了 Company.joins(:roles).having("'count(roles.id) = ?', 3") 但这不起作用.有没有积极的记录解决方案? 谢谢.解决方法:协会 – 角色belongs_to:公司 公司has_many:角

mysql – 如何访问rails 3.1.0 app中的多个数据库?

在我们的rails 3.1.0应用程序中,我们希望根据用户凭据访问多个数据库.有多种解决方案.一种是为每个用户安装一个应用程序,每个应用程序只访问一个数据库.问题是,如果有许多数据库(例如数百个),则应用程序安装数量相同.维护大量应用程序可能很麻烦.另一种方法是访问应用程序中的多个