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

bryanwong · 2012年01月01日 · 最后由 huacnlee 回复于 2012年02月04日 · 3222 次阅读

示例中的用法如下:

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
需要 登录 后方可回复, 如果你还没有账号请 注册新账号