【问题标题】:Ruby stopping search at first array elementRuby 在第一个数组元素处停止搜索
【发布时间】:2022-10-21 23:20:28
【问题描述】:

我正在尝试使用一个下拉菜单,该下拉菜单将根据场所是否包含特定物种来过滤表格。一些场所有多种物种。如果我试图找到所有具有“马”物种的场所,它只会找到马在数组中排在第一位的场所。如果特定元素不是数组中的第一个元素,则不会对其进行过滤和显示。

【问题讨论】:

  • 你的问题是什么?
  • 抱歉,我如何更改查询以查看数组中的第一个元素。

标签: arrays ruby-on-rails ruby


【解决方案1】:

请在查询中使用 select 方法而不是 collect 方法。

【讨论】:

  • 使用 select 时,不返回任何结果。
猜你喜欢
  • 2018-11-22
  • 2013-06-05
  • 1970-01-01
  • 1970-01-01
  • 2017-06-07
  • 1970-01-01
  • 2020-11-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多