Capybara, Ruby: 访问找到的元素的属性,其中包含特殊字符

Capybara, Ruby: Accessing attribute of found element with special characters in

目前我正在尝试获取 ruby 中水豚元素的属性内容。 属性名称是 col-index。现在我想通过

访问属性
[:col-index]

这里的问题是,符号似乎不接受像 - 这样的字符。 我可以在这里做些什么不同?我无法更改属性名称,我认为这是一个简单的 ruby 问题。

如果您需要更多代码,请告诉我。 谢谢!

已修复:我认为 [:'col-index] 与 [:col-index] 不同,但确实如此。它找不到内容的原因是,我只是在错误的元素上:)