-
-
Notifications
You must be signed in to change notification settings - Fork 77
Open
Description
const ReservationsESTC = composeWithElastic({
graphqlTypeName: 'ReservationsES',
elasticIndex: 'reservations',
elasticMapping: reservationMapping,
elasticType: 'reservations',
elasticClient: new elasticsearch.Client({
host: 'http://localhost:9200',
apiVersion: '7.7',
log: 'trace',
}),
// elastic mapping does not contain information about is fields are arrays or not
// so provide this information explicitly for obtaining correct types in GraphQL
pluralFields: ['reviews', 'places', 'cities'],
});
Results in this type of post request:
POST http://localhost:9200/reservations/_search?type=reservations&q=Boulevard
{
"explain": true,
"version": true,
"_source": false,
"track_scores": true
}
But type=...
is no longer supported in ES (7.13)
#! [types removal] Specifying types in search requests is deprecated.
And results in 0 hits, while removeing the type parameter makes it work fine
callumgare, ajmalmsali, GHChrisSu, alimirzaei, meabed and 2 more
Metadata
Metadata
Assignees
Labels
No labels