Masalahnya adalah argumen untuk AGAINST
harus berupa string literal, misalnya 'Fred'
. Dilarang menggunakan nama kolom seperti uf.user_id
.
MATCH (up.`user_id`) AGAINST (uf.`user_id`)
-- ^^^^^^^^^^^^ not allowed!
Dari dokumentasi :
Anda mungkin perlu menggunakan LIKE
bukannya MATCH
, meskipun Anda harus mencatat bahwa ini akan jauh lebih lambat.