IMG - JSON 병합 및 ID추가 질문
133
작성한 질문수 2
안녕하세요.
n8n의 새로운 Python (Native) (Beta) 런타임은 보안 및 실행 환경 제어를 위해 이처럼 다른 노드의 데이터를 참조하는 비표준 _ 헬퍼 함수를 지원하지 않는다고 합니다.
아래 코드 수정이 필요해 보입니다.
# n8n Code (Python) node
merged = {}
# 1) 모든 아이템의 json을 순서대로 병합 (뒤에 오는 값이 우선)
for item in items:
merged.update(item.get("json", {}))
# 2) ID 추가
merged["ID"] = _('IMG - 시트 행 가져오기').first().json.ID
# 3) 단일 아이템으로 반환
return [{"json": merged}]
답변 5
0
안녕하세요 미현님
아래 승민님 제보로 파이썬이 아직 Beta라서 문제가 있다는 걸 알게 되었습니다.
일단 해당 노드를 Python대신 JavaScript로 바꿔서 아래 코드를 입력해서 진행해주시면 됩니다.
아마 아래 코드대로 실행하면 잘 되실거에요.
강의에도 곧 업데이트 해두도록 하겠습니다. 감사합니다!
// 1) 모든 입력 아이템의 json을 순서대로 병합
const merged = {};
for (const item of $input.all()) {
Object.assign(merged, item.json);
}
// 2) 'IMG - 시트 행 가져오기' 노드의 첫 번째 아이템에서 ID를 가져와 추가
merged.ID = $('IMG - 시트 행 가져오기').first().json.ID
return [{
json: merged
}];
0
안녕하세요 안미현님
제가 최신버전의 n8n에 새로 가입해서 기존 노드들을 실행해봤는데 잘 작동되는것을 확인했습니다.
코드 문제가 아닐 가능성이 있어 보여요.
merged["ID"] = _('IMG - 시트 행 가져오기').first().json.ID
이 부분에서 _('IMG - 시트 행 가져오기').first().json.ID
여기에서 에러가 발생한게 아닐까 싶거든요?
제 코드를 그대로 치지 마시고
merged["ID"] =
여기까지만 치고 우측 부분은 IMG - 시트 행 가져오기 노드에서 ID를 끌어와서 넣는 식으로 한번 해보시겠어요?
1
파이썬 말고 자바스크립트로 작성해야할거같아요.
저는 자바스크립트로 하니까 잘 되더라구요.
그리고 파이썬 사용하니까.. 드래그해서 ID 가 안가져와지더라구요...
저도 안되서 수정한다고 API 돈 많이 쓰면서 테스트해봤습니다 또르륵ㅜ.ㅜ..
Fal.ai에 기존 AI를 끌어오는것은 안되는건가요?
0
40
2
프롬프트의 영문 버전을 만들 때, 출력 규칙에 포함된 한글 부분은 영어로 번역하지 않고 그대로 유지하면서, 영문 편과 한글 편을 한 번에 함께 출력하려면 어떤 워크플로우로 구성하면 좋을까요?
0
36
1
Json.stringify 관련 오류일까요?
0
56
2
Sonauto/v2/text 찾아도 없습니다.
0
94
3
자동화프롬프트 가져오기 에러
0
72
2
Basic LLM Chain 에서 Paser 를 사용해 JASON 형식으로 바꾸는 부분에서 에러가 발생합니다
0
58
2
LLM chain 연결할때
0
53
1
creatomate를 대체할 만한 곳
0
79
1
creatomate에서 무료 크레딧을 50밖에 안줍니다
0
58
1
Sonauto V2 text to audio
0
66
2
BGM 결과조회에서 계속해서 오류가 납니다
0
119
3
fal ai sonauto/v2/text-to-music 대기중
0
132
3
fal ai 궁금한 부분이 있습니다
0
163
2
이미지생성-영문 프롬프트 parser 오류
0
114
1
이미지생성 pin 고정 후 무한 반복 증
0
137
2
왜 프롬프트 텍스트가 5개가 아니고 40개가 생성될까요?
0
110
2
이미재 생성 LLM chain에서 원래 이렇게 오래 걸리나요??
0
108
2
11강 액티브/인액티브 없을 때
0
106
1
24강 오류질문 3
0
108
2
BGM생성시 JSON parameter 에러
0
101
2
24강 오류 질문2
0
134
2
대본 자동화에서 AI 모델 선택을 챗gpt로 하고싶은데 도저히 안됩니다 ㅠㅠㅠ
0
121
2
24강 오류 질문
0
109
2
중간에 막혀서 남깁니다 도와주세요
0
92
2






