Laravel 4:从多个不同的表中搜索关键字

时间:2015-08-29 05:45:22

标签: php mysql laravel laravel-4 eloquent

我有三个不同的表,没有任何共同点(没有关系):

events
    id
    title
    description
    ....

pages
    id
    title
    content
    ....

posts
    id
    title
    content
    cat_id
    ....

现在我有一个搜索字段需要在这三个表中搜索关键字并列出搜索结果。我怎么能在Laravel 4.2中做到这一点?

请帮忙。

1 个答案:

答案 0 :(得分:1)

在这种情况下加入不会帮助您,您要么运行3个不同的查询,要么使用UNION来获取所有结果 UNION Operator