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 創建,並由以下人員開發和維護:
校友維護者
這個項目的存在要感謝所有做出貢獻的人。
感謝我們所有的支持者! [成為支持者]
成為贊助商來支持該計畫。您的徽標將顯示在此處,並帶有指向您網站的連結。 [成為贊助商]