Tag Icons working with tag groups

해당 기능이 사용 가능할 때까지, 태그 그룹의 모든 태그에 대해 아이콘을 더 빠르게 구성할 수 있는 우회 방법을 찾았습니다. Data Explorer를 사용하여 문자열을 생성한 후, 해당 문자열을 컴포넌트의 설정 필드에 그대로 붙여넣기만 하면 됩니다.

설정을 생성하는 데 사용하는 쿼리:

--[params]
-- string :tag_group_name
-- string :icon
-- string :color

WITH selected_group AS (
  SELECT id FROM tag_groups WHERE name = :tag_group_name
),
tag_ids AS (
  SELECT tag_id
  FROM tag_group_memberships
  WHERE tag_group_id = (SELECT id FROM selected_group)
),
tag_names AS (
  SELECT name
  FROM tags
  WHERE id IN (SELECT tag_id FROM tag_ids)
)
SELECT string_agg(name || ',' || :icon || ',' || :color, '|') AS tag_icon_config
FROM tag_names
5개의 좋아요