Dynamicly Loading Morph Model
Eager Loading Morph Model
Retrieving The Inverse of a Polymorphic Connection
You may additionally specify the kind of morph you want came back:
Polymorphic Relations Simply Speaking
To drill things down here is how our three models tangled up in a Polymorphic relationship connect:
Loading authors with regards to publications using the least performance overhead possible.
Just two Cypher questions will likely to be run into the cycle above:
Because of the fact that relationships in Graph are much diverse from other database types them accordingly so we will have to handle. Relationships have actually guidelines that will differ between inside and outside correspondingly towards the moms and dad node.
Represents AN INBOUND direction relationship through the model that is related the moms and dad model.
To associate a person to an area :
which in Cypher land will map to (:Location) and $connection being an example of EdgeIn representing an incoming relationship towards the moms and dad.
And you will nevertheless access the models through the advantage:
Represents an OUTGOING direction relationship through the parent model to your model that is related.
To save an outgoing side from :User to :Post it goes like:
Which in Cypher will be (:User)-[:POSTED]->(:Post) and $posted being the EdgeOut example.
And fetch the models that are related
This side comes as a consequence of a Polymorphic connection representing a benefit involving tow other sides left and right that may be accessed through the left() and right() methods.