Это возможно, но это не совсем очевидно.
Что вам нужно сделать, это добавить дополнительный столбец в предложении SELECT, а затем отфильтровать по нему. Что-то вроде:
Model.search "pancakes",
:select => "*, IF(created_at > #{1.year.ago.to_i}, 1, 0) AS time_match",
:with => {:time_match => 1}
Вам понадобится created_at
в качестве атрибута в вашем индексном файле, чтобы это работало.