Ich lese über Rails Armaturen in diesem guide (Danke, Trevorturk). Es scheint, dass Sie Klassen in einer Yaml-Datei definieren und automatisch in die test
DB - cool geladen werden.Schienenbefestigungen - wie legen Sie Fremdschlüssel fest?
Aber wenn Sie angeben möchten, dass dieses Rezept zu diesem Kochbuch (oder was auch immer) gehört, wie machen Sie das?
Sollen die Werte für cookbook.id
und recipe.cookbook_id
manuell im Yaml-Code angegeben werden? (Nur ein Tipp - der Guide zeigt so etwas nicht.) Oder gibt es einen geeigneteren Weg?
In Ordnung, das hat tatsächlich funktioniert. Danke, Mann. – Ethan
Wow, das ist viel einfacher als ich dachte :) Ich habe dumme Sachen wie 'client_id: <% = contacts (: dave) .id%>' versucht (was offensichtlich nicht funktioniert). – Skilldrick
Wenn Sie eine ID haben, die anders als das Objekt benannt ist (z. B. my_cookbook_id), können Sie die Klasse des Objekts wie folgt angeben: 'my_cookbook: my_recipes (Cookbook)' –