FindAllLeftIdentityFields Recursively descend down a node looking for all LEFT Identity Fields min(year) == {year} eq(min(user.name), max(month)) == {user, month}
(node Node)
| 361 | // eq(min(user.name), max(month)) == {user, month} |
| 362 | // |
| 363 | func FindAllLeftIdentityFields(node Node) []string { |
| 364 | return findIdentities(node, nil).LeftStrings() |
| 365 | } |
| 366 | |
| 367 | // FindAllIdentities gets all identity |
| 368 | func FindAllIdentities(node Node) IdentityNodes { |