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 @@ -58,6 +58,7 @@ public function addFind(array $parameters) : \PHPFUI\ORM\DataObjectCursor
5858 $ this ->lastInput = [];
5959
6060 $ fields = $ this ->getFields ();
61+ $ tableName = $ this ->getTableName () . '. ' ;
6162
6263 $ condition = $ this ->getWhereCondition ();
6364
@@ -83,16 +84,16 @@ public function addFind(array $parameters) : \PHPFUI\ORM\DataObjectCursor
8384 {
8485 if ($ direction )
8586 {
86- $ condition ->and ($ baseField , $ parameters [$ field ], 'min ' == $ direction ? new \PHPFUI \ORM \Operator \GreaterThanEqual () : new \PHPFUI \ORM \Operator \LessThanEqual ());
87+ $ condition ->and ($ tableName . $ baseField , $ parameters [$ field ], 'min ' == $ direction ? new \PHPFUI \ORM \Operator \GreaterThanEqual () : new \PHPFUI \ORM \Operator \LessThanEqual ());
8788 }
8889 elseif ($ parameters [$ field ])
8990 {
90- $ condition ->and ($ baseField , $ parameters [$ field ]);
91+ $ condition ->and ($ tableName . $ baseField , $ parameters [$ field ]);
9192 }
9293 }
9394 elseif ('string ' == $ type && $ value )
9495 {
95- $ condition ->and ($ baseField , '% ' . $ value . '% ' , new \PHPFUI \ORM \Operator \Like ());
96+ $ condition ->and ($ tableName . $ baseField , '% ' . $ value . '% ' , new \PHPFUI \ORM \Operator \Like ());
9697 }
9798 }
9899 $ this ->setWhere ($ condition );
You can’t perform that action at this time.
0 commit comments