Fixed group by issue

This commit is contained in:
Mike Farah
2023-05-30 11:39:25 +10:00
parent d033ad570e
commit d17216de3f
3 changed files with 18 additions and 18 deletions
+8 -8
View File
@@ -13,9 +13,9 @@ yq 'group_by(.foo)' sample.yml
```
will output
```yaml
- - [{foo: 1, bar: 10}, {foo: 3, bar: 100}, {foo: 1, bar: 1}]
- [{foo: 1, bar: 10}, {foo: 3, bar: 100}, {foo: 1, bar: 1}]
- - [{foo: 1, bar: 10}, {foo: 3, bar: 100}, {foo: 1, bar: 1}]
- - {foo: 1, bar: 10}
- {foo: 1, bar: 1}
- - {foo: 3, bar: 100}
```
## Group by field, with nuls
@@ -29,10 +29,10 @@ yq 'group_by(.foo)' sample.yml
```
will output
```yaml
- - [{cat: dog}, {foo: 1, bar: 10}, {foo: 3, bar: 100}, {no: foo for you}, {foo: 1, bar: 1}]
- [{cat: dog}, {foo: 1, bar: 10}, {foo: 3, bar: 100}, {no: foo for you}, {foo: 1, bar: 1}]
- - [{cat: dog}, {foo: 1, bar: 10}, {foo: 3, bar: 100}, {no: foo for you}, {foo: 1, bar: 1}]
- [{cat: dog}, {foo: 1, bar: 10}, {foo: 3, bar: 100}, {no: foo for you}, {foo: 1, bar: 1}]
- - [{cat: dog}, {foo: 1, bar: 10}, {foo: 3, bar: 100}, {no: foo for you}, {foo: 1, bar: 1}]
- - {cat: dog}
- {no: foo for you}
- - {foo: 1, bar: 10}
- {foo: 1, bar: 1}
- - {foo: 3, bar: 100}
```