使用他们创建的标签连接用户,而不会在mysql数据库

时间:2016-03-24 23:00:41

标签: php mysql database laravel laravel-5

我想允许用户输入最多5个标签标签,如公司名称或与之关联的慈善机构。当用户点击该标记时,它会将其带到包含与该标记关联的所有用户的页面。

示例:如果有人进入CBS,它将显示与CBS关联的所有用户。

我知道我可以添加一个唯一的索引,以防止用户输入重复的内容,如陈述的here,但不会让用户无法进入与之关联的公司(如果已存在)在数据库中。

我不会在数据库中重复,但不允许用户选择从其他用户提交的数据库中已经存在的公司。

此数据库仅包含用户提交的数据。

我正在使用幼虫5

我的数据库看起来像这样:

用户

ID |用户名|电子邮件

代码

ID |标签

usertags

ID |用户id | TAGID

1 个答案:

答案 0 :(得分:0)

您可以使用laravel
的请求文件中的验证 根据标记使用Unique(和/或)注释&用户ID
它将帮助您获得您期望的数据 也参考laravel文件