
i got a getDocument that lists data from the user (username, password, id.....)
so my question is how do i exclude the password so it doesnt get listed out?
my code:
const result = await database.getDocument(
DATABASE_ID,
USERS_COLLECTION_ID,
userId.documents[0].$id
);

ps. the response in the console:
{
username: 'BBBB BBBB',
password: 'x',
'$id': '32923',
'$createdAt': '2025-05-03T15:26:53.449+00:00',
'$updatedAt': '2025-05-03T15:26:53.449+00:00',
'$permissions': [],
'$databaseId': '680a2e8b002c2db36574',
'$collectionId': '680a2ec200001dd95365'
}
i dont want to have the password in response

Use Query.select Add the attribute you want to fetch

Query.select(["name", "title"])
You would have to use list document i guess.....

Btw Having password in the collection. Are you sure its ok? Why not use the auth?
Recommended threads
- Date objects behaving weird
I've programmed an app that uses Date objects. Everything works perfectly in my local environment, but on my hosted version with Vercel, the times of the object...
- Unkown Attribute Error
I have a python server function setting up a database that follows the following flow: 1. create collection, 2. create attributes, 3. create document. I am get...
- Login with google error, Error 400: redi...
Hi, when i login with Oauth2 , using createOAuth2Session( 'google', 'http://localhost:5173/', 'http://localhost:5173/' ); It give...
