IN
Size: a a a
IN
IN
IN
w
IN
VD
VD
VD
T
T
T
PP
ruby -cw
или чём-то таком), нет?v
IT
IT
AK
A
AddressSchema = Dry::Schema.Params do
end
required(:address).hash(AddressSchema)
- ( тут подключается одна внешнаяя схема)params(AddressSchema, ContactSchema) do ...
, (а тут две внешние схемы подключаются)hash
подключить несколько внешних схем. То есть вот так не работает: required(:rubric).hash(MetaSchema, LangSchema)
, подключается только первая схема. Хотя в исходниках в hash динамические количество аргументовparams do
required(:rubric).hash(MetaSchema, LangSchema) do
optional(:title).value(:string, min_size?: 1)
optional(:slug).value(:string, min_size?: 1)
optional(:platform_id).value(:integer)
end
end
w
ZN
w