通过应用程序对任何一个团队进行投票,一个用户一天只能投票一次


Vote any one team through application and one user can vote only single time in a day

有一个关于板球锦标赛的应用程序,该锦标赛中很少有球队。 我们可以通过应用程序对任何一个团队进行投票,一个用户一天只能投票一次怎么可能,只是分享逻辑和想法。

你可以用db来做到这一点。

在数据库中,您应该创建一个包含类似-

votes(
         user_id,
         team_id,
         date,
         ......,
         unique (user_id, team_id, date)
     )

然后,如果用户投票,u应该在此处存储投票。仔细查看数据库中有一个关于user_id、team_id和日期的唯一字段。

因此,用户一天内只能对一个团队进行一次投票。

在存储投票之前,您应该检查当天用户是否已经为团队投票。

  • 如果是,那么你不应该存储投票。

  • 如果否,那么你应该存储投票。

它会为你工作。