Database laravel中的私人聊天应用
如何实现用户与管理员之间的私人聊天系统数据库 好的,我有两个表,一个是admin,另一个是usersDatabase laravel中的私人聊天应用,database,laravel,chat,Database,Laravel,Chat,如何实现用户与管理员之间的私人聊天系统数据库 好的,我有两个表,一个是admin,另一个是users admin table | id | name | email| phone_number | password | user table | id | name | email| phone_number | password | 现在我如何在这两个用户之间设置聊天表 chats table id | user_to | user_from | messsag | 聊天表应该是什么样
admin table
| id | name | email| phone_number | password |
user table
| id | name | email| phone_number | password |
现在我如何在这两个用户之间设置聊天表
chats table
id | user_to | user_from | messsag |
聊天表应该是什么样子?不需要使用两个不同的用户表。只需在
用户表中添加一个新字段
,指出用户是否为管理员。然后,您的聊天表
逻辑将起作用
user table
| id | name | email| phone_number | password | admin (true | false)
chats table
id | user_to | user_from | messsag |
或者,您可以采用如下解决方法:
admin table
| id | name | email| phone_number | password |
user table
| id | name | email| phone_number | password |
chats table
id | user_to_table | user_to | user_from_table | user_from | messsag |
但是你刚刚回答了你的问题。是吗?@LuisfelipeDejesusMunoz我不认为它会成功,因为它位于两个表之间,可能我需要更好的建议。你应该将admin表和user表合并到一个表中,只需添加一个字段就可以知道用户是否是admin。