Adaloの「お気に入りユーザー」追加・削除の操作は、こんな感じでしょうか… DB Users F......

Adaloの「お気に入りユーザー」追加・削除の操作は、こんな感じでしょうか…
DB
Users
Favorites(多:多 Users)
Favorited by(多:多 Users)
Users(Login)お気に入りするひと
Favorites
Favorited by
Users(Current)お気に入りされるひと
Favorites
Favorited by
Toggleのハートアイコン 公式ヘルプどおりにグループ化
・お気に入りする(16時41分追記 間違えていたので編集)
LoginUser Update
1.Favorites にCurrentUserをAdd
(Users(Login) FavoritesAllにCurrentUserが含まれないとき)
2.Favorites からCurrentUserをRemove
(Users(Login) FavoritesAllにCurrentUserが含まれるとき)
CurrentUser Update
1.Favorited by にLoginUserをAdd
(Users(Current) Favorited by AllにLoginUserが含まれないとき)
2.Favorited by からLoginUserをRemove
(Users(Current) Favorited by AllにLoginUserが含まれるとき)
都合4つのClickActionが必要。。。
作ってて、間違えているような気がしてきましたので、お手数ですがよろしくお願いします。

回答者
これですね!
https://help.adalo.com/how-to/how-to-allow-users-to-follow-others
一旦問題無さそうですが、動かないですかね?

質問者
4つのActionのどれかが、Currentとか、LoginUserとかが間違えていて、
思うようにデータが入ってくれなくて。。
書き起こして整理していたら「こんなに面倒なの??」と思ってしまったり…
やっぱり認識合ってますよね?!
丁寧に作るようにします

回答者
DBのカレントユーザーが選べないとか、選択したいのに無限に選ばせてくれないって時があると思いますが、そんな時はリレーションの型が間違っている可能性が高いので落ち着いて考えてみてくださいね