小编ste*_*715的帖子

在 find_by_sql 中使用变量

我对 Rails 真的很陌生,但我正在尝试提取一些与用户偏好(current_user.industry)相匹配的数据。

rails 中是否有使用 SQL 提取数据并使用助手或其他变量的标准做法@variables

谢谢 :)

ruby ruby-on-rails ruby-on-rails-3

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

rails - find_by_sql:错误的参数个数(2个为1)

获取wrong number of arguments (2 for 1)以下代码......任何想法?

@user_industry = current_user.industry

@industries = Listing.find_by_sql("SELECT * FROM listings WHERE industry = ?", @user_industry)
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails ruby-on-rails-3

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

在rails中匹配数组项

我有两个数组,我希望看到匹配的总数,在数组之间的各个项目.

例如,数组:

1 - 房子,狗,猫,车2 - 猫,书,盒子,汽车

会回来2.

有任何想法吗?谢谢!

编辑/

基本上我有两种形式(对于两种不同类型的用户),它们使用嵌套属性来存储他们拥有的技能数量.我可以打印出技能

current_user.skills.each do |skill| skill.name

other_user.skills.each do |skill| skill.name
Run Code Online (Sandbox Code Playgroud)

当我打印出阵列时,我得到: #<Skill:0x1037e4948>#<Skill:0x1037e2800>#<Skill:0x1037e21e8>#<Skill:0x1037e1090>#<Skill:0x1037e0848>

所以,是的,我想比较两个用户的技能并返回匹配的数字.谢谢你的帮助.

ruby arrays

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

带有perl循环的简单多维数组

我正在尝试使用数组和循环打印出以下内容(基本上对于字母表的每个字母,打印字母表后面的每个字母,然后转到下一个字母).我是perl的新手,任何人都有任何快速的话:

aa
ab
ac
ad
...

ba
bb
bc
bd
...

ca
cb
...
Run Code Online (Sandbox Code Playgroud)

目前我有这个,但它只打印一个字符字母......

@arr = ("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z");
$i = @arr;

while ($i)
{
 print $arr[$i];
 $i--;
}
Run Code Online (Sandbox Code Playgroud)

perl

0
推荐指数
1
解决办法
3677
查看次数

标签 统计

ruby ×3

ruby-on-rails ×2

ruby-on-rails-3 ×2

arrays ×1

perl ×1