小编Din*_*tih的帖子

Rails 3:belongs_to,has_one和Migrations

我是Rails的新手,我是从Django背景来的.我已经接受了这样一个事实,即模型和数据库模式在Rails,在线Django中是分开的.但是,我仍然在处理迁移问题.

我的问题很简单 - 如何使用迁移向模型添加关系?例如,我现在拥有ArtistSong作为空模型的子类ActiveRecord::Base,没有任何关系.

我需要继续这样做:

class Artist < ActiveRecord::Base
  has_many :songs
end

class Song < ActiveRecord::Base
  belongs_to :artist
end
Run Code Online (Sandbox Code Playgroud)

但是,如何更改架构以反映这种情况rails g migrate?我正在使用Rails 3.1.3.

ruby ruby-on-rails ruby-on-rails-3

5
推荐指数
3
解决办法
9423
查看次数

如何在没有类型映射的情况下在 ruby​​ 中解析 yaml

我想从 yaml (PHPMyAdmin) 中的 Mysql 转储中获取数据,但数据没有用引号括起来。

我有可以从 0 开始的邮政编码,解析后我得到八进制值的十进制版本,而不是简单的字符串。

我该如何强制 Yaml 解析器不进行自动映射,或者只是获取所有数据,因为它们是字符串?

谢谢

== 更新 ==

2185:
 id: 3274  
 civility: Mr  
 address: CROIX DES COMBES  
 zipcode: 04270
Run Code Online (Sandbox Code Playgroud)

ruby mapping zipcode yaml

3
推荐指数
1
解决办法
4975
查看次数

标签 统计

ruby ×2

mapping ×1

ruby-on-rails ×1

ruby-on-rails-3 ×1

yaml ×1

zipcode ×1