Rails find или создать на основе двух полей

У меня есть модель места проведения, и я хочу это сделать

Venue.find_or_create_by_

, но я хочу, чтобы новое место было создано только в том случае, если место с таким же названием и датой еще не существует

Например

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

Место проведения уникален и должен быть создан, если местоположение и дата показа не указаны в базе данных

21
задан Matt Elhotiby 16 October 2010 в 17:06
поделиться