Exemple #1
0
 public ICypherQuery Execute(ICypherQuery query)
 {
     query = query
             .Match(StatementFactory.Match(_node, StatementFactory.IdParameter(_node)))
             .WithParam(StatementFactory.IdParameter(_node), _node.Id)
             .DetachDelete($"{StatementFactory.ExistingNode(_node)}");
     return(query);
 }
        private string GetNodesToDelete()
        {
            var statment = _relationshipName;

            if (_relationship.DeleteOrphan)
            {
                statment += $", {StatementFactory.ExistingNode(_destination)}";
            }
            return(statment);
        }