Как да създам примерни данни в моя .yml за променливи has_many и belongs_to.
Това е пример за добавяне на тези файлове в проста команда rails new lab в терминала. Наистина не знам как да обясня това на английски. Но се надявам, че кодът ми показва достатъчно подробности, за да разбера мисълта.
мъж.рб
class Man < ActiveRecord::Base
attr_accessible :name
has_many :items
end
т.рб
class Item < ActiveRecord::Base
attr_accessible :name
belongs_to :man
end
мъже.yml
one:
name: ManOne
#items: one, two
two:
name: ManTwo
#items: one, two
елементи.yml
one:
name: ItemOne
two:
name: ItemTwo
man_test.rb
require 'test_helper'
class ManTest < ActiveSupport::TestCase
def test_man
Man.all.each do |man|
puts man.name.to_s + ": " + man.items.to_s
end
assert true
end
end