This:
model
.attr('hands', {required: true})
.attr('feet', {required: false})
Maps to this:
{
hands: {
required: true
},
feet: {
required: false
}
}
Now, what would map to this?:
{
hands: {
required: true
},
feet: {
required: false,
toes: {
type: 'string'
}
}
}
Easy way out: