ransack
4.2.1
Ransack 将帮助您轻松地将搜索添加到 Rails 应用程序中,而无需任何额外的依赖项。
有一些高级搜索解决方案,例如 ElasticSearch 或 Algolia。 Ransack将为许多 Rails 网站完成这项工作,无需运行额外的基础设施或以不同的语言工作。借助 Ransack,您可以使用标准 Ruby 和 ERB 完成这一切。
准备好超越基础了吗?使用 i18n 等高级功能和广泛的配置选项。
Ruby 3.1 及更高版本上的 Rails 7.2、7.1、7.0、6.1 支持 Ransack。
要安装ransack
并将其添加到您的 Gemfile 中,请运行
gem 'ransack'
如果您想使用尚未发布到 RubyGems 的最新更新,请使用main
分支:
gem 'ransack' , :github => 'activerecord-hackery/ransack' , :branch => 'main'
Ransack 有大量文档,它是一个 Docusaurus 项目,并作为 GitHub Pages 站点运行。
支持该项目:
Ransack 由 Ernie Miller 创建,并由以下人员开发和维护:
校友维护者
这个项目的存在要感谢所有做出贡献的人。
感谢我们所有的支持者! [成为支持者]
成为赞助商来支持该项目。您的徽标将显示在此处,并带有指向您网站的链接。 [成为赞助商]