小编P J*_*J S的帖子

防止在rails中进行sql注入

我使用以下查询来查找最近的位置谷歌地图.它是否对Sql注入免疫.如果没有,任何人都可以帮助我摆脱它.

AlphaCourses.find_by_sql("SELECT *,(  6371 * acos( cos( radians( #{@latitude} ) ) * cos( radians( latitude ) ) * cos( radians( longitude ) - radians( #{@longitude} ) ) + sin( radians( #{@latitude} ) ) * sin( radians( latitude ) ) ) ) AS distance FROM alpha_courses HAVING distance <= #{@radius} ORDER BY distance LIMIT 200")
Run Code Online (Sandbox Code Playgroud)

提前致谢.

ruby ruby-on-rails gmaps4rails ruby-on-rails-3.2

3
推荐指数
1
解决办法
3304
查看次数