- Source:
Methods
(static) getAgeRanges(sessions) → {Array.<String>}
Finds all age ranges available
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
sessions |
Object
|
Neo4j context session |
Returns:
- Type:
-
Array.<String>
Array with all age ranges found
(static) getMonthsValues(sessions, params, q, going, aim, arrayopt) → {Array.<String>}
Query process to create object with month evolution for each aim value (e.g regions, countries...)
- Source:
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
sessions |
Object
|
Neo4j context session |
|
params |
Object
|
Query's parameters |
|
q |
String
|
Query to process |
|
going |
String
|
Ingoing or Outgoing key to process |
|
aim |
String
|
Aim value to find |
|
array |
Array.<Object>
|
<optional> |
Found object array to concatenate different year stat |
Returns:
- Type:
-
Array.<String>
Object with each region and number of reviews by month
(static) getPageRank(sessions, params, q, arg, arrayopt) → {Object}
Page rank process according a given query
- Source:
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
sessions |
Object
|
Neo4j context session |
|
params |
Object
|
Query's parameters |
|
q |
String
|
Query to process |
|
arg |
String
|
key to find in the database (e.g. regions, countries) |
|
array |
Array.<Object>
|
<optional> |
Found object array to concatenate different year stat |
Returns:
- Type:
-
Object
Object with each arg and its score value
(static) getTopAreas(sessions, params) → {Array.<String>}
Finds all areas and its number of trips for all trip between two areas for a given year and region
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
sessions |
Object
|
Neo4j context session |
params |
Object
|
Query's parameters |
Returns:
- Type:
-
Array.<String>
Array with all areas found
(static) getTopBoroughs(sessions, params) → {Array.<String>}
Finds all bourough and its number of trips for all trip between France and Nouvelle-Aquitaine - France for a given year
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
sessions |
Object
|
Neo4j context session |
params |
Object
|
Query's parameters |
Returns:
- Type:
-
Array.<String>
Array with all boroughs found
(static) getTopCountries(sessions, params) → {Array.<String>}
Finds all countries and its number of users that reviewed a location in Aquitaine - France for a given year
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
sessions |
Object
|
Neo4j context session |
params |
Object
|
Query's parameters |
Returns:
- Type:
-
Array.<String>
Array with all countries found
(static) getTopDistricts(sessions, params) → {Array.<String>}
Finds all districs and its number of trips for all trip between France and Nouvelle-Aquitaine - France for a given year
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
sessions |
Object
|
Neo4j context session |
params |
Object
|
Query's parameters |
Returns:
- Type:
-
Array.<String>
Array with all boroughs found
(static) getTopRegions(sessions, params) → {Array.<String>}
Finds all departments and its number of trips for all trip between France and Nouvelle-Aquitaine - France for a given year
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
sessions |
Object
|
Neo4j context session |
params |
Object
|
Query's parameters |
Returns:
- Type:
-
Array.<String>
Array with all regions found
(static) getTopRegions(sessions, params) → {Array.<String>}
Finds all regions and its number of trips for all trip between France and Aquitaine - France for a given year
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
sessions |
Object
|
Neo4j context session |
params |
Object
|
Query's parameters |
Returns:
- Type:
-
Array.<String>
Array with all regions found
(static) getTotByYear(sessions, params, q, nbArgs) → {Object}
Query process to get total number of reviews for a given year
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
sessions |
Object
|
Neo4j context session |
params |
Object
|
Query's parameters |
q |
String
|
Query to proces |
nbArgs |
Array
|
Array of number to represent type of value to find (e.g. ingoing/outgoing) |
Returns:
- Type:
-
Object
Object with year and its number value