簡體   English   中英

鏈接從“ rails generate Scaffold”生成的兩個表(Ruby on Rails的新增功能)

[英]Linking two tables generated from “rails generate Scaffold” (New to Ruby on Rails)

我想將一個人的信息(如“教育”,“地址”等)保存到數據庫表中。

如果我使用腳手架生成人員表(帶有教育),則會自動生成ID作為主鍵。

我想使用Scaffold為同一個人生成另一個名為Address的表。 如何將“地址”表的ID鏈接到“人”表的ID?

您希望人有多個地址-有關關聯的更多信息,請參見rails指南http://guides.rubyonrails.org/association_basics.html#the-has-many-association

你可以這樣做

Rails g scaffold Address person:references line1:string city:string etc

這將生成另一個模型,即Address(地址),該模型具有外鍵person_id,以說明它屬於哪個人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM