Laravel 4自然语言全文搜索将(标题、正文)与('word')匹配

Laravel 4自然语言全文搜索将(标题、正文)与('word')匹配,laravel,laravel-4,Laravel,Laravel 4,在Laravel4中使用类似MYSQL的搜索非常容易 Article::where('title', 'like', '%first%'); 但是,使用MYSQL自然语言全文搜索的最佳方式是什么 SELECT * FROM articles WHERE MATCH (title,body) AGAINST ('first'); 任何在拉威尔尝试过这样做的人?您应该尝试: Article::whereRaw("MATCH(title,body) AGAINST(?)", array('firs

在Laravel4中使用类似MYSQL的搜索非常容易

Article::where('title', 'like', '%first%');
但是,使用MYSQL自然语言全文搜索的最佳方式是什么

SELECT * FROM articles WHERE MATCH (title,body) AGAINST ('first');
任何在拉威尔尝试过这样做的人?

您应该尝试:

Article::whereRaw("MATCH(title,body) AGAINST(?)", array('first'));
你应该试试:

Article::whereRaw("MATCH(title,body) AGAINST(?)", array('first'));

此功能已从Laravel4中删除,它位于Laravel3中


但是,您可以按照此处所述轻松地重新实现它:

此功能已从Laravel 4中删除,它在Laravel 3中也有

但是,您可以按照此处所述轻松地重新实现它: