一花一世界

世间如苦海,人之肉身如渡海之筏,然苦海无边,筏终腐朽,唯有神魂坚固,则可舍弃舟筏....

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[0] = id
    writer << row
  else
    row[0] = ""
    writer << row
  end
end


其中,variants是表名,sku是表的一列,id也是表中一列,通过查询sku的值,来找出对应的id值,并写入文件。


阅读更多
个人分类: Ruby
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭