use*_*068 11 activerecord ruby-on-rails
Ruby on Rails中的语法是什么?这是我正在尝试做的事情:
我试图从表格中找到所有姓氏,这些名字以egm开头like %egm%.我知道如何使用find_by_sql,但只是好奇地了解Ruby方式.
s = Person.find_by_last_name('nan%')
Run Code Online (Sandbox Code Playgroud)
Mik*_*wis 13
l_name_var = "nan"
Person.where("people.last_name LIKE :l_name", {:l_name => "#{l_name_var}%"})
Run Code Online (Sandbox Code Playgroud)
或者在你的情况下
l_name_var = "egm"
Person.where("people.last_name LIKE :l_name", {:l_name => "%#{l_name_var}%"})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11905 次 |
| 最近记录: |