You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Reviewing Queries and aggregations section
* update after review
* update after review
* Restructuring the index page with example type definitions and review of the queries and aggregations pages
* fixing title levels
* Review of filtering.adoc
* removing unnecessary description
* Sorting page review
* changes after review
Copy file name to clipboardExpand all lines: modules/ROOT/pages/deprecations.adoc
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,10 +10,10 @@ The following products and applications are deprecated:
10
10
== GRANDstack starter app
11
11
12
12
The main purpose of the GRANDstack starter app was to demonstrate how the Neo4j Labs GraphQL library could be used in the context of a full-stack application using React and Apollo client.
13
-
It allowed developers to build applications more quickly and with a bigger focus on functionality, while also helping users who already had an existing front end and needed a new back end.
13
+
It allowed developers to build applications more quickly and with a bigger focus on functionality, while also helping users who already had an existing frontend and needed a new back end.
14
14
15
15
Over time, the GRANDstack starter app grew to support other frameworks such as Flutter and Angular, thus the need to revisit its scope.
16
-
The intention is to replace this project with a new starter application product, which will focus on the back end and the configuration of the GraphQL library, as well as help developers with their front end.
16
+
The intention is to replace this project with a new starter application product, which will focus on the back end and the configuration of the GraphQL library, as well as help developers with their frontend.
17
17
18
18
In the meantime, the `create-grandstack-app` npm package has been marked as deprecated.
19
19
It can still be used to skeleton a GRANDstack app, but the user will be warned that the package is deprecated.
Copy file name to clipboardExpand all lines: modules/ROOT/pages/index.adoc
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,8 +4,8 @@
4
4
5
5
The Neo4j GraphQL Library is a highly flexible, low-code, open source JavaScript library that enables rapid API development for cross-platform and mobile applications by tapping into the power of connected data.
6
6
7
-
With Neo4j as the graph database, the GraphQL Library makes it simple for applications to have data treated as a graph natively from the front end all the way to storage.
8
-
This avoids duplicate schema work and ensures flawless integration between front-end and back-end developers.
7
+
With Neo4j as the graph database, the GraphQL Library makes it simple for applications to have data treated as a graph natively from the frontend all the way to storage.
8
+
This avoids duplicate schema work and ensures flawless integration between frontend and backend developers.
9
9
10
10
*If you are new to Neo4j and GraphQL*, take the course https://graphacademy.neo4j.com/courses/graphql-basics/?ref=docs[Introduction to Neo4j & GraphQL] in GraphAcademy to learn the fundamentals, how to use the xref:getting-started/toolbox.adoc[Neo4j GraphQL Toolbox] and the Neo4j GraphQL Library to create GraphQL APIs backed by a Neo4j graph database.
11
11
@@ -36,8 +36,8 @@ For every query and mutation that is executed against this generated schema, the
36
36
37
37
== Interaction
38
38
39
-
In the xref::getting-started/index.adoc[Getting Started] guide, Apollo Server is used to host the GraphQL schema, so you can interact directly with your API with no front end.
40
-
In case you prefer to use front-end frameworks, these are some clients that interact with GraphQL APIs:
39
+
In the xref::getting-started/index.adoc[Getting Started] guide, Apollo Server is used to host the GraphQL schema, so you can interact directly with your API with no frontend.
40
+
In case you prefer to use frontend frameworks, these are some clients that interact with GraphQL APIs:
41
41
42
42
- https://reactjs.org/[React] - support through https://www.apollographql.com/docs/react/[Apollo Client]
43
43
- https://vuejs.org/[Vue.js] - support through https://apollo.vuejs.org/[Vue Apollo]
Copy file name to clipboardExpand all lines: modules/ROOT/pages/queries-aggregations/aggregations.adoc
+56-65Lines changed: 56 additions & 65 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,78 +1,45 @@
1
-
[[queries-aggregations]]
1
+
[[aggregations]]
2
+
:description: This page describes aggregations supported by Neo4j GraphQL.
2
3
= Aggregations
3
4
4
-
Neo4j GraphQL supports aggregations on fields with type:
5
+
Based on the given <<queries-aggregations/index.adoc#examples-reference, type definitions>>, here is a list of fields that accept aggregations supported by Neo4j GraphQL:
5
6
6
-
1. `ID`- String
7
-
2. `String` - String
8
-
3. `Int` - Numerical
9
-
4. `Float` - Numerical
10
-
5. `BigInt` - Numerical
11
-
6. `DateTime`
12
-
7. `Time`
13
-
8. `LocalTime`
14
-
9. `LocalDateTime`
15
-
10. `Duration`
16
-
17
-
Numerical Fields will expose the following aggregation selections:
18
-
19
-
1. `min`
20
-
2. `max`
21
-
3. `average`
22
-
4. `sum`
23
-
24
-
String fields will expose:
25
-
26
-
1. `shortest`
27
-
2. `longest`
28
-
29
-
The rest will only expose:
30
-
31
-
1. `min`
32
-
2. `max`
33
-
34
-
35
-
Aggregation queries accepts a `where` argument for xref::queries-aggregations/filtering.adoc[filtering] data.
0 commit comments