0.0.4 • Published 1 year ago
sedk-neo4j v0.0.4
SEDK-neo4j
SEDK-neo4j is a Cypher builder library for Neo4j, support binding parameters, and use a pre-defined Label and Relation
import * as sedk from 'sedk-neo4j'
const database = {
Labels: {
Person: new sedk.Label('Person'),
Animal: new sedk.Label('Animal'),
}
}
//Aliases
const Person = database.Labels.Person
const Animal = database.Labels.Animal
const n = new sedk.Variable('n')
const cypher = sedk.builder()
const stmt = cypher.match(n, Person).return(n).getCypher()
// MATCH (`n`:`Person`) RETURN `n`
Steps Rail Road
What is New
Version 0.0.4
- use A
ASTERISK
in return step
cypher.match(n, Person).return(ASTERISK).getCypher()
// MATCH (`n`:`Person`) RETURN *
- multi label for the same node
cypher.match(n, Person, Student).return(ASTERISK).getCypher()
// MATCH (`n`:`Person`:`Student`) RETURN *
- Add backtick to generated label and variable names
⚠️IMPORTANT⚠️
THIS IS STILL A WORK IN PROGRESS FOR PROF OF CONCEPT PROJECT.
USE IT FOR EDUCATION PURPOSE ONLY.
0.0.4-next.2
2 years ago
0.0.4
1 year ago
0.0.4-next.1
2 years ago
0.0.3
2 years ago
0.0.4-next.0
2 years ago
0.0.2
2 years ago