2016-07-30 4 views
0

Ich möchte ein Gerüst für die Tabelle mit den folgenden Referenzen erstellen. Hier transport_supervisor_id, manager_id, loading_supervisor_id diese Dinge kommen unter Benutzertabelle ReferenzenSo erstellen Sie Gerüst mit vielen Feldrelation aus verschiedenen zwei Tabellen

load_type_id (belongs_to load_type) 
    load_pick_from_date (date) 
    load_pick_to_date (date) 
    price (decimal presision 9,2) 
    transport_supervisor_id (belongs_to user) 
    manager_id (belongs_to user) 
    loading_supervisor_id (belongs_to user) 
    company_id (belongs_to company) 

Wie kann ich so erstellen? Ich möchte diesen Befehl rails g scaffolding nur selbst erstellen.

Antwort

0

Zum Beispiel;

rails generate scaffold manager name:string 

rails g scaffold supervisor name:string manager:belongs_to 

Ausgabe;

create_table "supervisors", force: :cascade do |t| 
    t.string "name" 
    t.integer "manager_id" 
    t.datetime "created_at", null: false 
    t.datetime "updated_at", null: false 
end 

create_table "managers", force: :cascade do |t| 
    t.string "name" 
    t.datetime "created_at", null: false 
    t.datetime "updated_at", null: false 
end 

Ich hoffe, es wird Ihnen in diesem Fall helfen.

Verwandte Themen