以我在http://railscasts.com/episodes/370-ransack的示例爲基礎,我已能夠通過搜索表單在我的廉價股票基金網站(http://www.bargainstockfunds.com)上工作。通過一些修改(產品 - >基金,產品 - >基金,產品 - >基金),我可以得到它的工作。搜索表單(Ransack gem)
示例應用程序默認顯示數據庫表中的所有記錄。對於我的特定應用程序,這不是一個可行的選擇,因爲它涵蓋了超過10,000個股票基金,並且將它們全部加載到頁面上花費太多時間。
如果條目數小於給定數,我該如何才能使搜索表單顯示條目? (我正在考慮類似200的東西。)如果資金數量太多,我想提供一條信息,如「太多的資金 - 請縮小搜索範圍」。如果資金數量爲0,我想提供一條信息,如「沒有可用的資金 - 請擴大您的搜索範圍」。