class Neo4j::Core::QueryClauses::CreateClause
Constants
- KEYWORD
Public Class Methods
clause_color()
click to toggle source
# File lib/neo4j/core/query_clauses.rb 454 def clause_color 455 ANSI::GREEN 456 end
clause_join()
click to toggle source
# File lib/neo4j/core/query_clauses.rb 450 def clause_join 451 ', ' 452 end
clause_strings(clauses)
click to toggle source
# File lib/neo4j/core/query_clauses.rb 446 def clause_strings(clauses) 447 clauses.map!(&:value) 448 end
Public Instance Methods
from_hash(hash)
click to toggle source
# File lib/neo4j/core/query_clauses.rb 431 def from_hash(hash) 432 if hash.values.any? { |value| value.is_a?(Hash) } 433 hash.map do |key, value| 434 from_key_and_value(key, value) 435 end 436 else 437 "(#{attributes_string(hash)})" 438 end 439 end
from_key_and_value(key, value)
click to toggle source
# File lib/neo4j/core/query_clauses.rb 441 def from_key_and_value(key, value) 442 node_from_key_and_value(key, value, prefer: :label) 443 end
from_string(value)
click to toggle source
# File lib/neo4j/core/query_clauses.rb 423 def from_string(value) 424 value 425 end
from_symbol(value)
click to toggle source
# File lib/neo4j/core/query_clauses.rb 427 def from_symbol(value) 428 "(:#{value})" 429 end