Ich habe (2) Modelle Item und Item_Type.Rails Routen basierend auf den zugehörigen Datensätzen einrichten
Artikel has_one: item_type
Das item_type Schema:
create_table "item_types", force: true do |t|
t.string "title"
t.integer "item_id" <---
t.datetime "created_at"
t.datetime "updated_at"
end
Ich möchte wie eine Route einzurichten, so /:item_type.title/
und präsentieren alle mit diesem item_type zugehörigen Elemente.
Vielen Dank für die Info! Wie würdest du den Verein umgestalten? Ich habe versucht zu vermeiden: item_type has_many: items – Dileet
@Dileet, die einzige Möglichkeit für item_types mit vielen Elementen zugeordnet werden, ist, wenn die Elementtypen has_many Elemente (eine Eins-zu-viele-Datenbank-Zuordnung, in der jedes Element eine item_type_id hätte) oder eine Viele-zu-Viele-Beziehung. Es hängt wirklich von deinen Absichten ab. –