【文件属性】:
文件名称:哈希:哈希(Hashie)是使Ruby哈希更强大的类和mixin的集合
文件大小:143KB
文件格式:ZIP
更新时间:2021-02-01 01:05:01
ruby hacktoberfest hash-extensions RubyRuby
桥江
Hashie是不断增长的工具集合,这些工具可以扩展哈希并使其更有用。
目录
安装
Hashie可作为RubyGem获得:
$ gem install hashie
稳定释放
您正在阅读有关Hashie的下一发行版的文档,该文档应为4.1.1。 当前的稳定版本是 。
哈希扩展
该库分为许多原子包含的哈希扩展模块,如下所述。 这为用户提供了最大的灵活性,使其可以混合和匹配功能,同时保持与Hashie早期版本的功能奇偶性。
可以通过include -ing Hashie::Extensions::ExtensionName将以下列出的任何扩展名混合到一个类中。
记录中
Hashie具有内置记录器,您可以覆盖它。 默认情况下,它记录到STDOUT但是可以用任何Logger类代替。 可以在Hashie模块*问记录器,如下所示:
# Set the logger to the Rails logger
Hashie . logger = Rails . logger
强迫
强制使您可以基于键或值类型来设置“强制规则”,以便在将数据插入到哈希中时对数据进行按摩。 可能会在例如轻量级数