Как заметил вчера Мэтт Магейн , Rails 2.0 теперь золото! Не так много изменилось по функциональности от PR (имеет смысл — функции были заморожены в тот момент), хотя кажется, что новые усовершенствования приспособлений удалось перенести в окончательную версию.
Вместо того, чтобы отображать внешние ключи в ваших приборах с помощью идентификационных номеров, вы можете использовать имена приборов, что значительно облегчает жизнь. Теперь вы можете написать:
users.yml
joe_blogs:
id: 1
first_name: Joe
last_name: Blogs
mary_smith:
id: 2
first_name: Mary
last_name: Smith
website_1
id: 1
user: joe_blogs
url: "http://www.joeblogs.com"
website_2
id: 2
user: mary_smith
url: "http://mary.smith.id.au"
что, очевидно, имеет больше смысла для человека, читающего его, особенно когда у вас есть большое количество приборов во многих моделях.
Позвольте мне присоединиться к Мэтту и поблагодарить основную команду разработчиков Rails за достижение этой вехи — ролл на Rails 3!