I know in advance what structure I expect to receive for some parts of my data but one certain field can contain arbitrary JSON.
I want to be able to return the original JSON by following the node and run some aggregates over that JSON since I know names of certain fields.
What would be the best approach to handle that and what are my options?
mutation = txn.create_mutation(set_obj=partial_data) request = txn.create_request(mutations=[mutation], commit_now=True) result = txn.do_request(request)
gives me awful lots of predicates and pollutes the namespace which is expected.
I want to receive the uid of inserted data and use it as a pointer from the strongly typed parts.
Any way to handle this without messing up my predicates and being able to run some limited queries?