chore(index): return ids only (#12543)
This commit is contained in:
committed by
GitHub
parent
fca5ad77b4
commit
ebe5cc7acd
@@ -204,7 +204,7 @@ export class Query {
|
||||
|
||||
const mainEntity = queryOptions.entity
|
||||
|
||||
const fields = queryOptions.fields.map((field) => mainEntity + "." + field)
|
||||
const fields = [mainEntity + ".id"]
|
||||
const filters = queryOptions.filters
|
||||
? { [mainEntity]: queryOptions.filters }
|
||||
: ({} as any)
|
||||
@@ -223,10 +223,17 @@ export class Query {
|
||||
filters,
|
||||
joinFilters,
|
||||
pagination,
|
||||
idsOnly: true,
|
||||
})) as unknown as GraphResultSet<TEntry>
|
||||
|
||||
delete queryOptions.filters
|
||||
|
||||
const idFilters = {
|
||||
id: indexResponse.data.map((item) => item.id),
|
||||
} as any
|
||||
|
||||
queryOptions.filters = idFilters
|
||||
|
||||
const graphOptions: RemoteQueryInput<TEntry> = {
|
||||
...queryOptions,
|
||||
pagination: {
|
||||
|
||||
Reference in New Issue
Block a user