NIFCLOUD-mbaas / UserCommunity

ニフクラ mobile backend ユーザーコミュニティ
https://mbaas.nifcloud.com/
82 stars 18 forks source link

データストアへのアクセス数カウントについて #1309

Open TaigaTakeshita opened 2 years ago

TaigaTakeshita commented 2 years ago

データストアへのアクセス数をカウントしたいのですが、 レコードの「accessCount」というクラスに、回数を追加していくにはどのような方法があるか 教えていただけないでしょうか?

goofmint commented 2 years ago

あるレコードがあって、そのレコードへのアクセス数を記録するということでしょうか? あまり現実的な方法ではありませんが、インクリメンタルを使って管理する方法があります。

https://blog.mbaas.nifcloud.com/entry/9077

なお、データを取得した際にも閲覧数としてカウントアップする必要があるので、毎回2ずつアップデートする(取得・更新の2回)必要があるかも知れません。

TaigaTakeshita commented 2 years ago

ご回答いただきありがとうございます。 おっしゃる通りのご解釈で合っています。

インクリメンタルを使用してカウントする方法を試してみます。

ちなみに、現実的ではないというのはどのような理由でしょうか? このアクセスカウントについて要否の判断にもつながると思いますので、よろしければ教えていただきたいです。

goofmint commented 2 years ago

現実的ではないというのは、1回のデータ取得で2回APIを消費してしまうからです(取得 + アクセス数更新)。

TaigaTakeshita commented 2 years ago

理解できました。 検討してみます。 この度はご回答いただき、ありがとうございました。