Description
Using the {!mlt} query parser in cloud mode on a schema with a non-"id" uniqueKey, the main "like this" document won't be excluded properly due to this code:
realMLTQuery.add(createIdQuery("id", id), BooleanClause.Occur.MUST_NOT);
Like SimpleMLTQParser, it needs to use the uniqueKey field with this type of code: req.getSchema().getUniqueKeyField().getName()