internal virtual void HasNot(GremlinToSqlContext currentContext, string propertyKey) { GraphTraversal2 traversal2 = GraphTraversal2.__().Properties(propertyKey); traversal2.GetStartOp().InheritedVariableFromParent(currentContext); currentContext.AddPredicate(SqlUtil.GetNotExistPredicate(traversal2.GetEndOp().GetContext().ToSelectQueryBlock())); }
internal virtual void Not(GremlinToSqlContext currentContext, GremlinToSqlContext notContext) { WBooleanExpression booleanExpr = SqlUtil.GetNotExistPredicate(notContext.ToSelectQueryBlock()); currentContext.AddPredicate(booleanExpr); }