tags filter
This commit is contained in:
@@ -74,7 +74,7 @@ export function buildFilter(params: Partial<EventsQueryParams>): string {
|
||||
// 标签筛选
|
||||
if (params.tags && params.tags.length > 0) {
|
||||
const tagConditions = params.tags.map(tag =>
|
||||
`JSONHas(JSONExtractArrayRaw(link_tags), JSON_QUOTE('${escapeString(tag)}'))`
|
||||
`positionCaseInsensitive(link_tags, '"${escapeString(tag)}"') > 0`
|
||||
);
|
||||
filters.push(`(${tagConditions.join(' OR ')})`);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user