![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 5187 阅读 · 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 · 951 阅读 · 0 评论 -
Ruby中,ActiveRecord 初次使用心得(三)
多表之间,多对多关系的处理。有三张表,product_customization_types products product_customization_types_products其中,product_customization_types 和 products 表里都有属性id,这两张表之间为多对原创 2011-10-21 14:18:11 · 654 阅读 · 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 · 602 阅读 · 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 · 546 阅读 · 0 评论