我有一个 Ruby 2D 数组,其中每个数组都有来自 SQL 查询的一行及其在子数组中的列。
@mastertest = connection.execute("select code_ver from mastertest")
其中可能包含以下内容:
@mastertest = [{"abc"} , {"abc"}, {"pqr"}, {"xyz"}, {"pqr"}, {"pqr"}]
现在,我想形成另一个二维数组,它只给我具有唯一值的行code_ver
及其计数。
像这样的东西:
@result = [{"abc", 2} , {"xyz", 1} , {"pqr", 3}]