Описание тега validates-uniqueness-of

NoneValidates_uniqueness_of is a rails helper method for determining whether an attribute is unique throughout a system
1 ответ

Эффективность проверки уникальности в Active Record Rails

Что более эффективно при создании записей с уникальными значениями для столбца в рельсах. Размещение проверки уникальности по сравнению с обнаружением, если запись существует с тем же значением, и создание на основе существования. Что является более…
1 ответ

Проверяет уникальность записи на пользователя за урок // Rails 4

Проблема: я хочу иметь только 1 UserLesson для каждого пользователя на видео, потому что я строю систему отслеживания (систему прогресса). Пользователь должен видеть, сколько уроков осталось на урок / общее количество уроков, а также, если он помече…
1 ответ

Rails Validates_uniqueness области не работает

Мои проверки приводят к ошибке "Email Уже принято" в методе создания. У меня есть эта проверка в моей модели клиента: validates :email, :uniqueness => {:scope => :account_id, :case_sensitive => false} и вот что я вижу в своих журналах: Cust…
1 ответ

validate_uniqueness_of scope не работает

В настоящее время я могу создать один предмет с несколькими дизайнами в уникальных картинках. Создание второго элемента дает мне следующую ошибку, что уже существует pictureloc с этим значением, даже если он находится в отдельном item_id и не должен…
1 ответ

Hibernate - другой объект с тем же значением идентификатора уже был связан с сеансом

Возможный дубликат: Spring + Hibernate: другой объект с тем же значением идентификатора уже был связан с сеансом После изменения @id сущности из @Id private int getId(){ return this.id; } в @Id private String getLogin(){ return this.login; } Я получ…
1 ответ

Rspec тест для уникальности атрибута объекта с неопределенным методом 'valid?' для ноля:NilClass

У меня есть объект с именем "Благотворительность", и я хочу убедиться, что у каждой благотворительной организации есть уникальное имя, к сожалению, я получаю следующий неудачный тест, подозреваю, что это проблема с моими фабриками: Failures 1) Chari…
2 ответа

Rails validates_uniqueness_of игнорирует область

Я очень новичок в Rails и у меня проблемы с Rails/ActiveRecord, по-видимому игнорируя область видимости на validates_uniqueness_of объявление в проекте, который я унаследовал. У меня есть следующая модель: class User < ActiveRecord::Base … valida…
1 ответ

Ruby on Rails - проверка уникальной записи, а не только уникальных атрибутов записи

Это может быть очень серьезный вопрос, но я пытаюсь разрешить только уникальные записи для таблицы с именем "Избранное" с атрибутами "lightbulb_id" и "student_id". Я знаю о проверках моделей class Person < ActiveRecord::Base validates_uniqueness_…
1 ответ

Проверка уникальности не работает на has_many: хотя ассоциация на рельсах 5

модели class User < ApplicationRecord has_many :memberships has_many :pages, through: :memberships end class Page < ApplicationRecord has_many :memberships has_many :users, through: :memberships end class Membership < ApplicationRecord belo…
3 ответа

Rails проверяет уникальность, только если она условна

У меня есть вопрос класса: class Question < ActiveRecord::Base attr_accessible :user_id, :created_on validates_uniqueness_of :created_on, :scope => :user_id end Данный пользователь может создавать только один вопрос в день, поэтому я хочу навя…
03 янв '14 в 23:54
1 ответ

Уникальность Core Data

Можно ли как-нибудь проверить значение, обновленное в свойстве сущности Базовых данных, по значениям свойства в других сущностях в коллекции? В данный момент я создаю сущность с некоторыми значениями по умолчанию, добавляю ее в arrangedObjects, зате…
10 мар '10 в 08:56
3 ответа

validates_uniqueness_of передает значение nil или пусто (без allow_nil и allow_blank)

Валидатор уникальности ActiveRecord имеет возможность пропустить валидацию, если значение равно nil или пусто. Даже если я установлю для обоих параметров значение true (поведение по умолчанию), я могу создать одну запись с нулем и пустым до того, к…
2 ответа

RoR EMail Validations- несколько регулярных выражений / форматов

Я пытаюсь использовать validates_format_of в моем файле модели для проверки адреса электронной почты. Однако мне нужно ввести два регулярных выражения для двух особых случаев. По сути, допускается только несколько доменных имен верхнего уровня. Тем …
3 ответа

Проверка модели Rails: мне нужно validates_inclusion_of с ложным регистром?

Вот код, который не работает class WeekDay < ActiveRecord::Base validates_inclusion_of :day, :in => %w(sunday monday tuesday wednesday thursday friday saturday), :case_sensitive => false end В настоящее время у меня есть все дни в БД, кроме…
2 ответа

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

У меня 2 модели: class PollAnswer < ActiveRecord::Base belongs_to :poll, inverse_of: :poll_answers # Validations validates :answer, presence: true, uniqueness: { scope: :poll_id, case_sensitive: false } validates :votes_number, presence: true val…
2 ответа

Rails validates_uniqueness_of с, если проверка на себя

Я использую рельсы для аутентификации и хочу проверить уникальность имени пользователя, если другое имя пользователя не было настроено как временная учетная запись. Пример: мы создали учетную запись пользователя с именем "buddy" и электронной почтой…
13 авг '14 в 20:32
1 ответ

sql экспозиции продукта по срокам

У меня есть таблица со следующими данными ProductID StartDate EndDate TT1 1 May 2013 10 May 2013 TT1 8 May 2013 14 May 2013 TT2 6 May 2013 12 May 2013 TT2 8 May 2013 12 May 2013 Результат должен показать следующий счет TT1 14 (Note this is the 10 da…
19 июн '14 в 10:58
1 ответ

Модель рельса: Использование validates_uniqueness_of с областью действия на атрибутах ассоциированного объекта?

У меня есть модель, определенная как ниже class One <Active:Record:Base { has_and_belongs_to_many :twos, {:join_table => 'map__ones__twos'} } class Two <Active:Record:Base { has_and_belongs_to_many :ones, {:join_table => 'map__ones__twos…
1 ответ

Проверить на атрибут и has_many через отношения

У меня есть следующая структура: class FundFilter < ActiveRecord::Base has_many :fund_filter_users, dependent: :destroy has_many :users, through: :fund_filter_users end class FundFilterUser < ActiveRecord::Base belongs_to :fund_filter belongs_…
1 ответ

Двунаправленный граф в рельсах

У меня есть простая модель "Match", которая должна сохранять двунаправленную связь между двумя объектами (одного и того же типа). class Match < ActiveRecord::Base belongs_to :obj1, :class_name => "MyModel", :foreign_key => :obj1_id belongs_…