
ransack
activerecord-hackery
Object-based searching.
AI 简介
Ransack 是一个面向 Rails 应用的 Ruby 搜索库,用于在 ActiveRecord 模型上构建对象化的搜索接口。它支持链式查询、关联字段搜索、排序、空值/范围/模糊匹配等常见搜索操作,无需额外服务(如 Elasticsearch),纯基于 Ruby 和 SQL 实现,并提供国际化与灵活配置能力。适用于中小型 Rails 项目中需要快速集成后台管理搜索、列表筛选或前端简单搜索功能的场景,尤其适合已使用 ActiveRecord 的传统 Web 应用。
Ruby
MIT License5.9k
Stars
823
Forks
79
Watchers
99
Issues
Star 增长
今日0
近 7 天0
近 30 天+2
综合评分64.95
默认分支main