Make more specific & add option to give number of images
This commit is contained in:
parent
a48ae893a0
commit
7a1dda439e
2 changed files with 2 additions and 2 deletions
|
@ -149,7 +149,7 @@ class InterfaceControllerProvider implements ControllerProviderInterface
|
|||
return $blocks;
|
||||
};
|
||||
|
||||
$features = ['brows' => 6, 'nose' => 5, 'mouth' => 8];
|
||||
$features = ['brows' => $_GET['brows'] ?? 6, 'nose' => $_GET['nose'] ?? 5, 'mouth' => $_GET['mouth'] ?? 8];
|
||||
|
||||
$output = [];
|
||||
|
||||
|
|
|
@ -40,7 +40,7 @@ class HitRepository extends EntityRepository
|
|||
|
||||
$query = $this->_em->createQuery(
|
||||
// add BETWEEN so we can use _some_ keying to improve performance.
|
||||
"SELECT h, ABS(:score - h.emotions.$emotionField) as HIDDEN distance, RAND() AS HIDDEN lala FROM ".Hit::class." h WHERE h.hasImage = :has AND h.emotions.$emotionField BETWEEN :score - 5 AND :score + 5 ORDER BY distance ASC, lala"
|
||||
"SELECT h, ABS(:score - h.emotions.$emotionField) as HIDDEN distance, RAND() AS HIDDEN lala FROM ".Hit::class." h WHERE h.hasImage = :has AND h.emotions.$emotionField BETWEEN :score - 2 AND :score + 2 ORDER BY distance ASC, lala"
|
||||
)
|
||||
->setParameters([
|
||||
'score' => $score,
|
||||
|
|
Loading…
Reference in a new issue