I found this statement from February 2018 in a Neo OGM Github issue:
If you want to use custom ids the attribute should have a
@GeneratedValueannotation. Additional keep in mind that the name
idis reserved for OGM internal id handling. Please use another name for the attribute.
Is this still true (or even was it ever true)? Is there any documentation regarding this?