mirror of
https://github.com/DIYgod/RSSHub.git
synced 2025-11-30 17:17:55 +08:00
chore: update meilisearch settings (#10659)
* chore: update meilisearch settings * fix: docker build
This commit is contained in:
55
scripts/docs-scraper/settings.js
Normal file
55
scripts/docs-scraper/settings.js
Normal file
@@ -0,0 +1,55 @@
|
||||
const { MeiliSearch } = require('meilisearch');
|
||||
|
||||
module.exports = async ({ core }, host, apiKey) => {
|
||||
const client = new MeiliSearch({
|
||||
host,
|
||||
apiKey,
|
||||
});
|
||||
core.info('Updating displayed attributes');
|
||||
core.info(
|
||||
await client
|
||||
.index('rsshub')
|
||||
.updateDisplayedAttributes([
|
||||
'hierarchy_radio_lvl1',
|
||||
'hierarchy_radio_lvl2',
|
||||
'hierarchy_radio_lvl3',
|
||||
'hierarchy_radio_lvl4',
|
||||
'hierarchy_radio_lvl5',
|
||||
'hierarchy_lvl0',
|
||||
'hierarchy_lvl1',
|
||||
'hierarchy_lvl2',
|
||||
'hierarchy_lvl3',
|
||||
'hierarchy_lvl4',
|
||||
'hierarchy_lvl5',
|
||||
'hierarchy_lvl6',
|
||||
'anchor',
|
||||
'url',
|
||||
'content',
|
||||
])
|
||||
);
|
||||
|
||||
core.info('Updating searchable attributes');
|
||||
core.info(
|
||||
await client
|
||||
.index('rsshub')
|
||||
.updateSearchableAttributes([
|
||||
'hierarchy_radio_lvl1',
|
||||
'hierarchy_radio_lvl2',
|
||||
'hierarchy_radio_lvl3',
|
||||
'hierarchy_radio_lvl4',
|
||||
'hierarchy_radio_lvl5',
|
||||
'hierarchy_lvl0',
|
||||
'hierarchy_lvl1',
|
||||
'hierarchy_lvl2',
|
||||
'hierarchy_lvl3',
|
||||
'hierarchy_lvl4',
|
||||
'hierarchy_lvl5',
|
||||
'hierarchy_lvl6',
|
||||
'anchor',
|
||||
'content',
|
||||
])
|
||||
);
|
||||
|
||||
core.info('Updating sortable attributes');
|
||||
core.info(await client.index('rsshub').updateSortableAttributes(['anchor']));
|
||||
};
|
||||
Reference in New Issue
Block a user