From 1dea9852a9106fbc9b8a1d9fb610eea0177f4fb9 Mon Sep 17 00:00:00 2001 From: Taylor Otwell Date: Tue, 24 Apr 2012 10:37:40 -0500 Subject: [PATCH] fix eager loading of belongs_to relationships when all keys are null. --- laravel/database/eloquent/relationships/belongs_to.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/laravel/database/eloquent/relationships/belongs_to.php b/laravel/database/eloquent/relationships/belongs_to.php index 485b7fcc..40463221 100644 --- a/laravel/database/eloquent/relationships/belongs_to.php +++ b/laravel/database/eloquent/relationships/belongs_to.php @@ -71,6 +71,8 @@ public function eagerly_constrain($results) } } + if (count($keys) == 0) $keys = array(0); + $this->table->where_in($this->model->key(), array_unique($keys)); }