set crc32url as document id

This commit is contained in:
ghost 2024-01-22 22:52:37 +02:00
parent 93baed4b90
commit 6f4abe4729
7 changed files with 25 additions and 73 deletions

View file

@ -60,7 +60,7 @@ if ($config->webui->search->index->request->url->enabled && filter_var($q, FILTE
// Check URL for exist
$exist = $index->search('')
->filter('crc32url', $crc32url)
->filter('id', $crc32url)
->limit(1)
->get()
->getTotal();
@ -82,9 +82,9 @@ if ($config->webui->search->index->request->url->enabled && filter_var($q, FILTE
$index->addDocument(
[
'url' => $url,
'crc32url' => $crc32url
]
'url' => $url
],
$crc32url
);
$response = sprintf(
@ -113,7 +113,7 @@ switch (true)
case filter_var($q, FILTER_VALIDATE_URL):
$query = $index->search('')->filter('crc32url', crc32($q));
$query = $index->search('')->filter('id', crc32($q));
break;