我們有一個網格控件,允許用戶在不同字段中篩選文本。其中一些字段可能是時間戳,如created_at和updated_at。現在在Rails中按日期子字符串篩選
,用戶可以做很多不同類型的過濾器,包括>,<,> =,< =等,所以,從控制遇到的查詢可能類似於:
「created_at> 2009「或」created_at> = 2006並created_at < = 2010「。
數據庫不會將年份識別爲有效的時間戳,也不會自動將它們轉換爲有效的時間戳。有沒有任何插件或慣用方法來完成一年或更好的時間戳的一部分,對含義進行最佳猜測,並將其轉換爲可用的數據庫時間戳?
searchlogic看起來mintox - 我認爲它會做的是這裏所需要的東西,雖然我還沒有實現它自己。 – mlambie 2009-06-20 09:23:04