用户控制器的索引:
@users = current_user.other_users.where("first_name like ?", "%#{params[:q]}%")
1) 搜索在文本字段中工作正常,但未检测到第一个字符。
示例:如果我用“J”搜索“John”,我不会得到任何结果,但如果我搜索“o”,我会得到“John”。
2) 我想知道你如何在上面为 last_name 添加一个额外的搜索条件......?我想像
.where("first_name like ? or last_name like ?", "%#{params[:q]}%")
会工作,但它不...
帮助表示赞赏!