В приложении Rails (6) (с PG) у меня есть модель Office
с room_ids
, которая представляет собой массив UUID
s
t.uuid room_ids, array: true
Есть ли способ повыситьчто-то вроде PG Error
*, когда создается офис с room_ids, отличным от UUID?
Office.create(room_ids: [1])
должно вызвать такую ошибку.
Но теперь
Office.create(room_ids: [1])
=> #<Office id: "24e835df-aed9-4d48-8855-82670375c374", room_ids: [nil]>
- Я не ищу активных проверок записей