Het probleem is dat het argument voor AGAINST
moet een letterlijke tekenreeks zijn, bijvoorbeeld 'Fred'
. Het is niet toegestaan om een kolomnaam zoals uf.user_id
. te gebruiken .
MATCH (up.`user_id`) AGAINST (uf.`user_id`)
-- ^^^^^^^^^^^^ not allowed!
Uit de documentatie :
Je moet waarschijnlijk LIKE
. gebruiken in plaats van MATCH
, hoewel u er rekening mee moet houden dat het veel langzamer zal zijn.