
Hey I am fetching all the documents from appwrite database but the problem is that i want to fetch them in a real time. For example if a user post then that post visible in ui only after i refresh the page. So I want to see the real time update in ui. So how can I fetch data in real time like snapshot in firebase ?

read this https://appwrite.io/docs/realtime

@conqueror I don't find such function in docs. can you give me the reference to that function that fetch data in real time ?

which function you are talking about

are you using flutter ?

That's help me to fetch data in real time like snapshot in firebase. I am using nextjs.

You can use Appwrite's Realtime
feature for this.
As mentioned by @conqueror

You can subscribe to the databases.*.collections.*.documents.*.create
event. This will send you the data of the created document, as soon as it is created.

All possible events are listed here: https://appwrite.io/docs/events

Should I have to use listdocument method to fetch ?

Please go through the docs for Realtime, and you'll know what to do 😄

if you want more then one then go for it

just use this and you are good to go ```import { Client } from "appwrite";
const client = new Client() .setEndpoint('https://cloud.appwrite.io/v1') .setProject('[PROJECT_ID]');
// Subscribe to files channel client.subscribe('files', response => { if(response.events.includes('buckets..files..create')) { // Log when a new file is uploaded console.log(response.payload); } });```

@conqueror, please don't cross-post questions in other threads. It's best to wait.

ok
Recommended threads
- React native app login via Safari
Hi! I deployed for debug my React Native app in web, chrome everythink works well but in safari on mac and ios I cant login. I found this one error in safari co...
- Relationships restricted to a max depth ...
When I do query like: ``` await _databases.listDocuments( databaseId: AppwriteConfig.DATABASE_ID, collectionId: AppwriteConfig.SERVICES_COLLECTI...
- How can we add more than 8 attributes in...
Hey, when I tried to add attribute in my collection it showed me this Error "The maximum number or size of attributes for this collection has been reached." How...
