Revision: 65612
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at December 31, 2013 05:42 by CreativePunch
Initial Code
<?php use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Schema\Blueprint; class CreatePostsTable extends Migration { /** * Run the migrations. * * @return void */ public function up() { Schema::create('posts', function(Blueprint $table) { $table->engine = 'MyISAM'; // means you can't use foreign key constraints $table->increments('id'); $table->string('title'); $table->text('body'); $table->timestamps(); }); DB::statement('ALTER TABLE posts ADD FULLTEXT search(title, body)'); } /** * Reverse the migrations. * * @return void */ public function down() { Schema::table('posts', function($table) { $table->dropIndex('search'); }); Schema::drop('posts'); } }
Initial URL
http://creative-punch.net/implementing-laravel-4-full-text-search/
Initial Description
In this tutorial I will go over implementing Full-Text search in Laravel 4 . Those who have used Laravel 3 in the past may remember that there used to be support for FULLTEXT indexes. This functionality has been removed in Laravel 4 but can still easily be implemented.
Initial Title
Implementing Full-Text search in Laravel 4
Initial Tags
mysql, php
Initial Language
PHP