Slackbot
01/06/2023, 9:36 AM김학범
01/06/2023, 9:42 AMparams.raw
라는걸 이용하실 수 있어요.
아래에 샘플과 관련 문서 링크 공유드립니다.
columns:
deleted_at: # column name
label: 상태(삭제일시)
radio:
- Y
- N
updateOptions:
type: query
resource: mysql.dev
sql: UPDATE wine_stock SET deleted_at = :value WHERE id = :id
params:
- key: value
raw:
Y: NULL
N: NOW()
https://docs.selectfromuser.com/docs/%ED%81%B4%EB%A6%AD%ED%95%B4%EC%84%9C-%EC%88%98%EC%A0%95%ED%95%98%EA%B8%B0#%EC%9B%90%EB%B3%B[…]EC%9D%B4%ED%8A%B8이충현
01/06/2023, 10:13 AMsql: >
SELECT idx,CONCAT('<https://little-picasso-prod.s3.ap-northeast-2.amazonaws.com>',rep_image_path) as thumbnail, title, description FROM artwork
WHERE (LENGTH(:family_idx) = 0 OR family_idx = :family_idx)
AND (LENGTH(:user_idx) = 0 OR user_idx = :user_idx)
AND (LENGTH(:artist_idx) = 0 OR artist_idx = :artist_idx)
AND (LENGTH(:artwork_idx) = 0 OR idx = :artwork_idx)
AND (LENGTH(:title) = 0 OR title = :title)
AND sound_path IS :is_voice
ORDER BY idx DESC
LIMIT 1000
- key: is_voice
label: 음성유무
raw:
'':
true: NOT NULL
false: NULL
radio:
- value: ''
label: 전체
- value: true
label: 없음
- value: false
label: 있음
이충현
01/06/2023, 10:13 AM김학범
01/06/2023, 10:19 AM김학범
01/06/2023, 11:05 AMkey
위에 `params`가 빠진 것 같습니다.
혹시 params가 추가된 다음에도 문제가 있을까요?김학범
01/06/2023, 12:44 PMparams.raw
관련 내용을 문서에 추가하였습니다~!
그리고 radio 버튼 선택지를 보니 {{query}}
이 기능이 더 알맞으실 수도 있을 것 같아서요. 문서 함께 공유드리겠습니다.
params.raw
https://docs.selectfromuser.com/docs/yaml-reference#paramsraw
{{query}}
https://docs.selectfromuser.com/docs/yaml-reference#params-%EC%99%80-query이충현
01/06/2023, 12:45 PM