马里语中什么是人性化?



我不理解这个概念。malli.error/人性化

我试着用马利的github链接跟进。https://github.com/metosin/malli

是否人性化是指我们可以自定义的错误语句&在Java中添加什么?或者这是否意味着错误以一种更可读的方式打印出来?

这是代码

(require '[malli.error :as me])
(-> Address
(m/explain
{:id "Lillan"
:tags #{:artesan "coffee" :garden}
:address {:street "Ahlmanintie 29"
:zip 33100
:lonlat [61.4858322, nil]}})
(me/humanize))
;{:tags #{["should be a keyword"]}
; :address {:city ["missing required key"]
;           :lonlat [nil ["should be a double"]]}}

"人性化是指我们可以自定义的错误语句吗?在Java中添加什么?或者这是否意味着错误以一种更可读的方式打印出来?">

实际上都是。我们也可以定制它。并且错误以一种更容易读懂的方式打印出来。

相关内容

  • 没有找到相关文章

最新更新