Ruby
文章平均质量分 55
yangkang606
这个作者很懒,什么都没留下…
展开
-
Ruby中,ActiveRecord 初次使用心得(一)
自己要写一个将csv文件数据导入数据库的Ruby程序,用到了ActiveRecord,程序如下: require 'csv' require 'rubygems' require 'active_record' require 'yaml' class_name = ARGV[0].split('/').last.split('.')[0] eval("原创 2011-10-18 15:59:32 · 5222 阅读 · 0 评论 -
Ruby中,ActiveRecord 初次使用心得(二)
今天用ActiveRecord来查询数据库,并将数据从数据库取出,因为不熟悉,网上有没有很多实例,费了好大力气。程序如下: while !(row = reader.shift).empty? var = Variants.find_by_sku(row[1]) if !var.eql?(nil) id = var.id puts id row[原创 2011-10-19 23:52:10 · 966 阅读 · 0 评论 -
Ruby中,ActiveRecord 初次使用心得(三)
多表之间,多对多关系的处理。 有三张表,product_customization_types products product_customization_types_products 其中,product_customization_types 和 products 表里都有属性id,这两张表之间为多对原创 2011-10-21 14:18:11 · 673 阅读 · 0 评论 -
Ubuntu下,通过gem安装mysql时,出现Failed to build gem native extension.错误的解决方法
刚开始学Ruby,今天通过gem安装mysql的mudule时,总是出现错误Failed to build gem native extension. 解决方法: 在命令行下, sudo apt-get install libmysql-ruby libmysqlclient-dev 安装完成后,再安装mysql的mudule, gem install mysql原创 2011-10-11 14:10:06 · 624 阅读 · 0 评论 -
rvm 初级配置
最近重新安装系统,ruby环境又要重新配一下,使用rvm转换ruby版本是最方便不过的了: 首先,安装rvm: curl https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer | bash -s stable 在Ubuntu 12.04中,rvm安装完成后,需要配置原创 2012-07-30 21:28:39 · 568 阅读 · 0 评论