Hi Gu, The unionQueries() function was added to the Database class in MW 1.16. I had the same problem on MW 1.15 and hacked SMW to generate the union statement directly:
Original line: $query = $db->unionQueries($queries, false) . ' ORDER BY smw_sortkey'; // should probably use $db->makeSelectOptions() My line: $query = '(' . implode( ') UNION (', $queries ) . ') ORDER BY smw_sortkey'; Hope this helps! -- Jim R. Wilson (jimbojw) On Thu, Feb 11, 2010 at 3:37 AM, <zehet...@molgen.mpg.de> wrote: > Hi, > > anyone knows where the method unionQueries() is implemented? > > When I try to go to Special:Properties I get the error > > Fatal error: Call to undefined method DatabaseMysql::unionQueries() in > /mediawiki/extensions/SemanticMediaWiki/includes/storage/SMW_SQLStore2.php on > line 874 > > MW 1.15.1 > SMW 1.5 > > Thanks, > Gu > > > > ------------------------------------------------------------------------------ > SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, > Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW > http://p.sf.net/sfu/solaris-dev2dev > _______________________________________________ > Semediawiki-devel mailing list > Semediawiki-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel > ------------------------------------------------------------------------------ SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW http://p.sf.net/sfu/solaris-dev2dev _______________________________________________ Semediawiki-devel mailing list Semediawiki-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/semediawiki-devel