gem ransack介紹

最近開(kāi)始接觸內(nèi)網(wǎng),剛開(kāi)始覺(jué)得暢言網(wǎng)代碼挺亂的,但是跟內(nèi)網(wǎng)比起來(lái)真是小巫見(jiàn)大巫,看過(guò)內(nèi)網(wǎng)后,感覺(jué)暢言網(wǎng)太清爽了,瞬間覺(jué)得暢言網(wǎng)可愛(ài)多了。

對(duì)于內(nèi)網(wǎng)我已無(wú)力吐槽,介紹個(gè)我使用過(guò)的gem ransack主要用于搜索的,主要在搜索的form里定義好field(<%= f.search_field :name_cont %>),調(diào)用這個(gè)gem定義的方法就可以很簡(jiǎn)單的實(shí)現(xiàn)搜索,不用再一大段一大段的拼接sql。(github使用地址:https://github.com/activerecord-hackery/ransack)。

不過(guò)內(nèi)網(wǎng)是使用不了了,因?yàn)檫@個(gè)gem只支持rails3以上以及ruby1.9以上版本
Ransack is compatible with Rails 3, 4 and 5 on Ruby 1.9 and later

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容