有一个关于板球锦标赛的应用程序,该锦标赛中很少有球队。 我们可以通过应用程序对任何一个团队进行投票,一个用户一天只能投票一次怎么可能,只是分享逻辑和想法。
你可以用db来做到这一点。
在数据库中,您应该创建一个包含类似-
votes(
user_id,
team_id,
date,
......,
unique (user_id, team_id, date)
)
然后,如果用户投票,u应该在此处存储投票。仔细查看数据库中有一个关于user_id、team_id和日期的唯一字段。
因此,用户一天内只能对一个团队进行一次投票。
在存储投票之前,您应该检查当天用户是否已经为团队投票。
如果是,那么你不应该存储投票。
如果否,那么你应该存储投票。
它会为你工作。