Ruby on rails 无法从camt_解析器获取iban

Ruby on rails 无法从camt_解析器获取iban,ruby-on-rails,ruby,rubygems,bank,Ruby On Rails,Ruby,Rubygems,Bank,我刚刚安装了camt_解析器gem() 使用下面的测试程序,无法从结构“语句”的结构“条目”中将iban从子结构“事务”中取出 我得到以下错误: in `block (2 levels) in <main>': undefined method `iban' for #<Array:0x007f9003a2ce30> (NoMethodError) 谢谢大家 根据文档,它应该是entry.transactions[0].iban。检查方法。以及如何提取iban let(

我刚刚安装了camt_解析器gem()

使用下面的测试程序,无法从结构“语句”的结构“条目”中将iban从子结构“事务”中取出

我得到以下错误:

in `block (2 levels) in <main>': undefined method `iban' for #<Array:0x007f9003a2ce30> (NoMethodError)

谢谢大家

根据文档,它应该是
entry.transactions[0].iban
。检查方法。以及如何提取
iban

let(:transactions)   { ex_entry.transactions }
let(:ex_transaction) { transactions[0] }

# .......

specify { expect(ex_transaction.iban).to eq("DE09300606010012345671") }
您在
Transaction
实例集合上调用了
iban
,但它应该在
Transaction
实例上

let(:transactions)   { ex_entry.transactions }
let(:ex_transaction) { transactions[0] }

# .......

specify { expect(ex_transaction.iban).to eq("DE09300606010012345671") }