0
我有一个用户表,我有一个代理表。目前用户不属于代理机构,代理机构也不属于用户。我们的工作是按照一定的标准来匹配他们。匹配两组数据的简单方法是什么? Laravel 5.3
比方说,用户有时间承诺和语言偏好。数据库是关系型的,所以我可以在需要时分别呼叫机构和用户的承诺。
我希望能够自动显示与其匹配的用户或代理机构的帐户,并且能够在需要时调用该数据。例如,当用户登录时,后端检查代理机构的时间承诺和偏好,并保存用于在各种页面上显示的ID和相关匹配点(很可能通过小信息卡)。
现在我已经设置了一个配置文件编辑器,可以在后台加载重要数据,并在需要时将其提供给用户,但我难以接受匹配。我无法弄清楚最佳加载信息的位置,如何减少潜在的数据库开销,或者最终因为我是新来的,我应该如何进行比较并返回潜在匹配。
有人能指出我正确的方向吗?
编辑注:大多数匹配的数据是在关系中,我也不知道如何调用来获得匹配。
它们都在数据透视表上。所以这个查询不起作用。但它确实看起来很好 – Mugluck