Schienen finden oder erstellen basierend auf zwei Feldern

Ich habe einen Veranstaltungsort Modell und ich möchte das

Venue.find_or_create_by_

aber ich will nur eine neue location erstellt werden, wenn einer mit dem gleichen Namen und das Datum nicht bereits vorhanden sind

Beispielsweise

=> Venue(id: integer, location: string, showdate: datetime, created_at: datetime, updated_at: datetime)

Veranstaltungsort ist einzigartig und muss erstellt werden, wenn die Lage und die showdate, sind nicht in der db

InformationsquelleAutor der Frage Matt Elhotiby | 2010-10-16

Schreibe einen Kommentar