I am fairly new to sync gateway and I am facing a design issue. (sorry if it has already been asked)
Consider the following project:
- I have many user on mobile.
- Each user create many ‘notepad’(s)
- Each user may search any ‘notepad’, and follows (read-only) it.
For a given user I would like to sync its own ‘notepad’(s) and the one(s) he is following (and not all existing notepad).
I cannot find a nice and clean design to do this …
I am ok with Sync function to replicate document with owner = user but I am stuck with the dynamic link ‘following’ notepad of another user without replicating the whole universe.
Another idea I had was to set a channel by notepad (1 channel = 1 notepad) then generating ‘following document’ which grant to an user a channel a.k.a. a notepad. But this will lead to many many channel…
If someone have any leads…