使用Webby生成静态网站时,通过erb处理内容和布局。该程序提供了一个“@pages”变量,其中包含有关正在生成的所有页面的信息。我已经看到几个示例使用“@pages.find()”方法来选择/排序/过滤变量的内容。
我的问题是:这种方法的文档在哪里和/或它是如何实际使用的?Webby 站点上的文档没有详细介绍此功能,因此我假设它来自应用程序本身之外。
我对 ruby 只是稍微熟悉,但我感觉这是 ruby 或 ruby-on-rails 的一个特性,许多人认为这是理所当然的,因此很难找到信息。该方法被命名为“find”这一事实也对谷歌搜索结果没有太大帮助。我能找到的最接近的东西是“ActiveRecord::Base.find()”的文档,它看起来很相似,但经过一些测试后,它似乎并不完全相同。
如果有人可以为我指出正确的文档、解释方法或以其他方式为我指明正确的方向,那就太好了。