class Neo4j::Core::QueryClauses::RemoveClause

Constants

KEYWORD

Public Class Methods

clause_join() click to toggle source
    # File lib/neo4j/core/query_clauses.rb
666 def clause_join
667   Clause::COMMA_SPACE
668 end
clause_strings(clauses) click to toggle source
    # File lib/neo4j/core/query_clauses.rb
662 def clause_strings(clauses)
663   clauses.map!(&:value)
664 end

Public Instance Methods

from_key_and_value(key, value) click to toggle source
    # File lib/neo4j/core/query_clauses.rb
644 def from_key_and_value(key, value)
645   case value
646   when /^:/
647     "#{key}:`#{value[1..-1]}`"
648   when String
649     "#{key}.#{value}"
650   when Symbol
651     "#{key}:`#{value}`"
652   when Array
653     value.map do |v|
654       from_key_and_value(key, v)
655     end
656   else
657     fail ArgError, value
658   end
659 end