Redis 如何实现 redis-search params [:q] 传入空参数,根据:conditions 搜索?

bryanwong · January 01, 2012 · Last by huacnlee replied at February 04, 2012 · 3222 hits

示例中的用法如下:

Redis::Search.query("Post", params[:q], :conditions => {:user_id => 12})

要实现的功能是根据某些条件,随机获取一条信息。

redis-search 链接: https://github.com/huacnlee/redis-search/wiki/Usage-in-Chinese

if params[:q].blank?
  # 这里搞
else
  Redis::Search.query("Post", params[:q], :conditions => {:user_id => 12})
end
You need to Sign in before reply, if you don't have an account, please Sign up first.