CategoryController的实例var必须为(Array(Array(Array(Array(Int64 | String)| Array(String))))| Nil)

时间:2019-05-03 09:55:44

标签: crystal-lang amber-framework

无法存储abc中包含的数据。 显示错误

  

@ar中的实例变量CategoryController必须是(Array(Array(Array(Int64 | String) | Array(String))) | Nil),而不是Array(Array(Int64 | String) | Array(String)))

代码示例:

 abc = [["", "Select"], [6_i64, "some"]]

 puts abc.class # => Array(Array(Int64 | String) | Array(String))

 @ar = [] of Array(Array(Int64 | String) | Array(String))

 @ar = abc # showing error

1 个答案:

答案 0 :(得分:0)

代码在here下工作,需要更多上下文来找出错误。而且,注释也应使用# Comment here

猜测是@ar中的CategoryController定义不正确。