What happens to the container or indexes or during query for a field that has @reversedirectrelation.
Kindly point to the documentation that explains what actually happens internally when a field has @reversedirectrelation.
What happens to the container or indexes or during query for a field that has @reversedirectrelation.
Kindly point to the documentation that explains what actually happens internally when a field has @reversedirectrelation.
Hi
Please add a comment if you have further questions after referring to this documentation.
Hi
Did the above information help you?
Hi
As of this moment, I am officially closing the discussion on this particular topic. You are more than welcome to initiate a new post should you have any further questions or require additional information.
Hi
ViewA {
propA: String # maps to ContainerA/propA
propB: ViewB # DirectRelation, maps to ContainerA/propB
propC: pViewB] # Connection definition for edges, no container property underneath
}
ViewB {
propD: String # maps to ContainerB/propD
propE: pViewA] @reverseDirectRelation(throughProperty='propB') # Connection definition for a reverse direct relation. Basically defines a way to automatically query ViewA nodes whose 'propB' property point towards ViewB nodes.
}
Since these are not physical properties (on Containers), indexes do not apply here. Instead, to gain performance, indexing should be applied to the property that IS the direct relation itself i.e. propB above.
Hope that clarifies it somewhat.
Thanks Uzair for the explanation.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.