我正在尝试按集合中的所有字段进行分组,因此我使用了$$ root, 但是我有一个问题:两个或三个字段是唯一的,因此如果我不排除它们,任何建议都不会使group by成功?
我尝试过:
const R require("ramda");
const mapIndexed = R.addIndex( R.map );
const reduceIndexed = R.addIndex( R.reduce );
const convertGrid = reduceIndexed(
( acc, array, i ) => [...acc, ...mapIndexed( ( value, j ) => ( { row: i, column: j, value } ), array ) ],
[ ]
);