File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change 3
3
namespace Rappasoft \LaravelLivewireTables \Traits ;
4
4
5
5
use DateTime ;
6
+ use Illuminate \Support \Facades \Schema ;
6
7
use Illuminate \Database \Eloquent \Builder ;
7
- use Illuminate \Database \Eloquent \Relations \Relation ;
8
- use Rappasoft \LaravelLivewireTables \Utilities \ColumnUtilities ;
9
8
use Rappasoft \LaravelLivewireTables \Views \Column ;
10
9
use Rappasoft \LaravelLivewireTables \Views \Filter ;
10
+ use Illuminate \Database \Eloquent \Relations \Relation ;
11
+ use Rappasoft \LaravelLivewireTables \Utilities \ColumnUtilities ;
11
12
12
13
/**
13
14
* Trait WithFilters.
@@ -316,7 +317,7 @@ public function applySearchFilter($query)
316
317
317
318
// TODO: Skip Aggregates
318
319
if (! $ hasRelation ) {
319
- $ whereColumn = $ query ->getModel ()->getTable () . '. ' . $ whereColumn ;
320
+ $ whereColumn = Schema:: hasColumn ( $ query ->getModel ()->getTable (), $ whereColumn ) ? $ query -> getModel ()-> getTable () . '. ' . $ whereColumn : $ whereColumn ;
320
321
}
321
322
322
323
// We can use a simple where clause
You can’t perform that action at this time.
0 commit comments