mirror of
https://github.com/appwrite/appwrite
synced 2026-05-22 08:28:42 +00:00
Update query get for db collection
This commit is contained in:
parent
fba936c2dc
commit
4b216fccb9
1 changed files with 18 additions and 5 deletions
|
|
@ -461,14 +461,27 @@ class Builder
|
|||
&& $swooleRq->header['content-type'] === 'application/json') {
|
||||
unset($swooleRq->header['content-type']);
|
||||
}
|
||||
$request = new Request($swooleRq);
|
||||
|
||||
$url = '/v1/database/collections/:collectionId/documents/:documentId';
|
||||
$route = $utopia->getRoutes()['GET'][$url];
|
||||
$utopia
|
||||
->setRoute($route)
|
||||
->execute($route, $request);
|
||||
|
||||
$resolve($response->getPayload());
|
||||
$request = new Request($swooleRq);
|
||||
$response = new Response($response->getSwoole());
|
||||
|
||||
$utopia->setResource('request', fn() => $request);
|
||||
$utopia->setResource('response', fn() => $response);
|
||||
|
||||
$response->setContentType(Response::CONTENT_TYPE_NULL);
|
||||
|
||||
try {
|
||||
$utopia->setRoute($route)->execute($route, $request);
|
||||
} catch (\Throwable $e) {
|
||||
$reject($e);
|
||||
}
|
||||
|
||||
$result = $response->getPayload();
|
||||
|
||||
$resolve($result['data']);
|
||||
} catch (\Throwable $e) {
|
||||
$reject($e);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue