小编Yud*_*Yud的帖子

link_to方法和Rails中的单击事件

如何创建此类型的链接:

<a href="#" onclick="document.getElementById('search').value=this.value">
Run Code Online (Sandbox Code Playgroud)

link_to在Rails中使用方法?

我无法从Rails文档中找到它.

ruby ruby-on-rails

71
推荐指数
3
解决办法
12万
查看次数

如何删除特殊字符?

我正在练习Ruby和正则表达式删除某些不需要的字符.例如:

input = input.gsub(/<\/?[^>]*>/, '')
Run Code Online (Sandbox Code Playgroud)

对于特殊字符,例如☻或™:

input = input.gsub('&#', '')
Run Code Online (Sandbox Code Playgroud)

这只留下数字,好的.但这仅在用户输入特殊字符作为代码时才有效,如下所示:

&#153;
Run Code Online (Sandbox Code Playgroud)

我的问题: 如果用户输入没有代码的特殊字符,如何删除特殊字符,如下所示:

™ ?
Run Code Online (Sandbox Code Playgroud)

ruby regex ruby-on-rails

46
推荐指数
5
解决办法
4万
查看次数

带有has_and_belongs_to_many的Rails named_scope

我有3张桌子 - 电影,电影_根(连接2张桌子)和流派.在模型film.rb中 - has_and_belongs_to_many:流派在模型genre.rb中 - has_and_belongs_to_many:电影

那么,我怎么能写这个sql代码:

SELECT*FROM genresINNER JOIN films_genresON genres.id = films_genres.genre_id WHERE(films_genres.film_id = 1)

使用模型film.rb中的named_scope来显示所有电影滚动类型?

ruby ruby-on-rails

2
推荐指数
1
解决办法
1626
查看次数

标签 统计

ruby ×3

ruby-on-rails ×3

regex ×1