我正在尝试根据指定的网址访问该网页,但我收到以下错误
SQLite3 :: SQLException:靠近“ILIKE”:语法错误:SELECT“pages”。* FROM“pages”WHERE('testimonials.html'ILIKE path ||'%'AND path<>'')LIMIT 1
我正在尝试这样的事情
@page = Page.where("'#{params[:url]}' ILIKE path || '%' AND path <> ''").first
任何建议??
答案 0 :(得分:0)
我很少得到你的问题,我想你想要跟随
@page = Page.where("(path LIKE '#{params[:url]}' OR path = '%') AND path != ''").first
答案 1 :(得分:0)
@page = Page.where("(path LIKE ? OR path = '%') AND path != ''",params[:url]).first