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
- Appwrite project paused
I have github student account. The auth has been paused however the database is working fine. I cant see any option to resume from my console panel. It is just ...
- MongoDb Database Breaks integer[] & bigi...
I've got a table with the below column created. When I try to insert the value `[-3408048000]` into it, the dart sdk cloud function call is successful (no error...
- Error can not create `tablesdb` event wi...
When i'm trying to add an event with `tablesdb` i get an error message My event value: `tablesdb.mtg-decklist-dev.tables.queue_parsing.rows.*.create` Same err...