add log4j
This commit is contained in:
parent
9f76abc405
commit
bbac6a4a29
@ -23,7 +23,7 @@ Bei Aufruf von Roles in Playbooks können Tags hinzugefügt werden, sodass spät
|
||||
Aufruf eines .yml Playbooks:
|
||||
|
||||
```
|
||||
¨ansible-playbook -i [inventory] filename.yml
|
||||
ansible-playbook -i [inventory] filename.yml
|
||||
```
|
||||
|
||||
## Testumgebung Lokal
|
||||
|
||||
@ -11,7 +11,9 @@ include_toc: true
|
||||
|
||||
### delete whole db content
|
||||
|
||||
```MATCH (n) detach delete n;```
|
||||
```
|
||||
MATCH (n) detach delete n;
|
||||
```
|
||||
|
||||
### Nodes
|
||||
|
||||
@ -19,30 +21,36 @@ include_toc: true
|
||||
|
||||
Create a node with label "Student" and properties name, age and nicknames (as array).
|
||||
|
||||
```CREATE (n :Student {name:"Jack",age:22,nicknames:["Jacko", "Jackie"]});```
|
||||
```
|
||||
CREATE (n :Student {name:"Jack",age:22,nicknames:["Jacko", "Jackie"]});
|
||||
```
|
||||
|
||||
#### Merge
|
||||
|
||||
Merge erstellt wie Create ein neuer Node. Wenn der Node aber schon existiert, geschieht nichts, im Gegensatz zu Create, wo ein zweiter Node erstellt wird. Merge kann auch verwendet werden, um zusätzliche Properties hinzu zu fügen. Entweder, wenn der Node schon existiert, oder zusammen mit der Neuerstellung, falls der Node noch nicht existiert.
|
||||
`Merge` erstellt wie `Create` ein neuer Node. Wenn der Node aber schon existiert, geschieht nichts, im Gegensatz zu `Create`, wo ein zweiter Node erstellt wird. `Merge` kann auch verwendet werden, um zusätzliche Properties hinzu zu fügen. Entweder, wenn der Node schon existiert, oder zusammen mit der Neuerstellung, falls der Node noch nicht existiert.
|
||||
|
||||
Hier wird, falls der Node existiert, nicknames überschrieben (falls diese Property vorhanden ist)
|
||||
Hier wird, falls der Node existiert, `nicknames` überschrieben (falls diese Property vorhanden ist)
|
||||
|
||||
```
|
||||
MERGE (n :Student {name:"Jack",age:22}) S
|
||||
ET n.nicknames=["J"];
|
||||
MERGE (n :Student {name:"Jack",age:22})
|
||||
SET n.nicknames=["J"];
|
||||
```
|
||||
|
||||
oder explizit
|
||||
|
||||
```
|
||||
MERGE (n :Student {name:"Jack",age:22})
|
||||
ON MATCH SET n.nicknames=["J"];
|
||||
```
|
||||
|
||||
Soll nicknames nur hinzugefügt werden, wenn der Node noch nicht existiert, dann so:
|
||||
Soll `nicknames` nur hinzugefügt werden, wenn der Node noch nicht existiert, dann so:
|
||||
|
||||
```
|
||||
MERGE (n :Student {name:"Jack",age:22})
|
||||
ON CREATE SET n.nicknames=["J"];
|
||||
```
|
||||
|
||||
Kombiniert:
|
||||
kombiniert:
|
||||
|
||||
```
|
||||
MERGE (n :Student {name:"Jack",age:22})
|
||||
@ -68,7 +76,11 @@ Match all nodes with label "Student" and name "Tim"
|
||||
|
||||
```
|
||||
MATCH (n :Student { name:"Roger" } ) RETURN n;
|
||||
```
|
||||
|
||||
is the same as:
|
||||
|
||||
```
|
||||
MATCH (n :Student ) WHERE n.name="Roger" RETURN n;
|
||||
```
|
||||
|
||||
@ -88,7 +100,11 @@ MATCH (n :Student ) WHERE n.name="Roger" OR n.age=21 RETURN n;
|
||||
|
||||
```
|
||||
MATCH (n) WHERE n.name<>"Roger" AND n.name<>"Josh" RETURN n;
|
||||
oder
|
||||
```
|
||||
|
||||
or
|
||||
|
||||
```
|
||||
MATCH (n) WHERE NOT n.name="Roger" AND NOT n.name="Josh" RETURN n;
|
||||
```
|
||||
|
||||
@ -124,7 +140,7 @@ Entfernen zweier Labels vom Node:
|
||||
MATCH (n :Student {name:"Roger"}) REMOVE n:Teacher, n:Student RETURN n;
|
||||
```
|
||||
|
||||
Entfernen der Property address:
|
||||
Entfernen der Property `address`:
|
||||
|
||||
```
|
||||
MATCH (n :Student {name:"Roger"}) REMOVE n.address RETURN n;
|
||||
@ -132,7 +148,7 @@ MATCH (n :Student {name:"Roger"}) REMOVE n.address RETURN n;
|
||||
|
||||
#### Delete
|
||||
|
||||
Löschen eines Nodes
|
||||
Delete a node
|
||||
|
||||
```
|
||||
MATCH (n :User) DELETE n RETURN n;
|
||||
@ -232,7 +248,7 @@ RETURN p;
|
||||
|
||||
#### Merge
|
||||
|
||||
Used if you don't want to create new entries if it's alreedy there. Doing the following query multiple times will result only in one relationship, whereas CREATE would create new relationships each time.
|
||||
Used if you don't want to create new entries if it's alreedy there. Doing the following query multiple times will result only in one relationship, whereas `CREATE` would create new relationships each time.
|
||||
|
||||
Here, Roger and Timothy already exist:
|
||||
|
||||
|
||||
@ -6,7 +6,7 @@ include_toc: true
|
||||
|
||||
## Javascript Class (example)
|
||||
|
||||
```
|
||||
``` javascript
|
||||
var mystuff2 = {
|
||||
|
||||
var1: 123,
|
||||
|
||||
@ -188,7 +188,7 @@ https://howtodoinjava.com/log4j
|
||||
## Example (log4j 1)
|
||||
|
||||
|
||||
```
|
||||
``` xml
|
||||
<!--
|
||||
|
||||
log4j
|
||||
|
||||
Loading…
Reference in New Issue
Block a user