Never mind after several test it seems we have to add the alias of tables by hand example aliasname.columnname
//comparison list additions
$WADbSearch1->addComparisonFromEdit("abc_article_cat.id","id","AND","=",1);
$WADbSearch1->addComparisonFromEdit("abc_article_cat.Parent_id","Parent_id_Cat","AND","=",1);
$WADbSearch1->addComparisonFromEdit("abc_article_cat.Name","Name","AND","Includes",0);
$WADbSearch1->addComparisonFromEdit("abc_article_cat.Layout","Layout","AND","=",1);
$WADbSearch1->addComparisonFromEdit("abc_article_cat.Active","Active","AND","=",1);
$WADbSearch1->addComparisonFromEdit("abc_article_cat.Lang","Lang","AND","Includes",0);