Adaloで友人紹介の仕組みを作りたいと思ってます。
ポイントとかにすると複雑なので、紹介してくれると何か景品がもらえる(それはオフライン処理)感じにしたいと思ってます。
1. Aさんがアプリからクーポンコード発行。友達のBさんにLINEとかで教える。
2. Bさんがアプリをインストール後、アプリからクーポンコードを登録
2-1. 入力されたクーポンコードがDB上に存在したら、「クーポンが使用されました。景品が届きます」のポップアップ
2-2. 入力されたクーポンコードがDB上に存在しない場合、「クーポンコードが違います」
この「入力されたクーポンコードがDB上に存在」ってAdaloでチェックできますでしょうか…?
試したのは、以下のようなデータベースコレクションを作り、
## Coupons
- クーポンコード
- 紹介した人(Users)
- 紹介された人(Users)
上記2-1、2-2のポップアップのだしわけをsometimes…で切り分けようとしましたが、
「全てのCouponsの中のクーポンコードにLogged in Userが入力したコードが含まれるか」
ができなくて、、、
何か思いつきでも良いのでヒントになりそうなアイデアある方いらっしゃいましたらお願いします!