Есть ли у Datamapper аналог рельсовых сексуальных проверок? - PullRequest
0 голосов
/ 23 марта 2012

Есть ли аналог для установки проверок, таких как: validates: title, :sence => true,: format =>: regex,: uniqueness => true

1 Ответ

0 голосов
/ 23 марта 2012

Не так, как Rails. Но довольно сексуально, что вы получаете некоторые проверки автоматически, например, при установке поля в :required => true. См. http://datamapper.org/docs/validations.html для дополнительных примеров.

Ручные проверки не могут быть указаны как один хэш-параметр для validates. Я предполагаю, что это может быть, потому что в DataMapper есть много опций для валидации, и DataMapper должен был бы разобраться, какая опция принадлежит какой валидации.

Но если вам нравится, вы все равно можете создать свой собственный validation метод, который делает то же самое (также описано в приведенной выше ссылке).

Кроме того, вы можете просто использовать ActiveRecord с Sinatra, если вам нравятся его функции.

...