Laravel 5 の SQL クエリで以下に示したのとまったく同じ結果が必要です。
SELECT * FROM `customers` WHERE MONTH(birthdate) = MONTH(NOW()) // get get current month's birthday
私のコントローラーでは、これをコード化しています。
$customer['current_dob'] = Customers::where( DB::raw('MONTH(birthdate)','=','MONTH(NOW())'))->get();
モデル:
namespace App;
use Illuminate\Database\Eloquent\Model;
class Customers extends Model
{
protected $table = 'customers';
protected $fillable = array('fname','lname','email','mobile','birthdate','aniversary','gender','amount');
}