在 Laravel 4 中使用 MYSQL LIKE 搜索非常容易。
Article::where('title', 'like', '%first%');
但是,使用 MYSQL 自然语言全文搜索的最佳方式是什么?
SELECT * FROM articles WHERE MATCH (title,body) AGAINST ('first');
有人尝试过在 Laravel 中这样做吗?
最佳答案
你应该尝试:
Article::whereRaw("MATCH(title,body) AGAINST(?)", array('first'));
关于Laravel 4 自然语言全文搜索 MATCH (title,body) AGAINST ('word' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14614901/