두 개의 서로 다른 API의 데이터를 사용하는 NodeJS 서버가 있고 하나의 JSON 응답으로 두 결과를 결합하고 싶습니다. 나는 그것을 달성 할 수있는 방법 data
낭포 한 응답 eventRes
및 eventBoostRes
을 원하는응답 데이터를 하나의 응답으로 병합
EventModal.eventSearch(eventReq, type, async function (eventRes) {
EventModal.getBoostEvents(eventReq, type, async function (eventBoostRes) {
res.json({
status: true,
data: eventRes,
eventBoostRes: eventBoostRes,
});
});
});
: 여기 당신에게 코드를 보낸다?
eventRes
및 eventBoostRes
은 쿼리 결과입니다.
미리 감사드립니다.
'eventRes'와'eventBoostRes'에 포함 된 것을 확장 할 수 있습니까? –
[두 JavaScript 개체의 속성을 어떻게 동적으로 병합 할 수 있습니까?] (https://stackoverflow.com/questions/171251/how-can-i-merge-properties-of-two-javascript-objects-dynamically) –
JS에서는 모든 것이'obj.key = val'처럼 간단합니다. 여기서 val은 정수, 객체 또는 함수와 같은 js 할당 가능 엔티티가 될 수 있습니다. ({사실, 데이터 {eventRes : eventRes, eventBoostRes : eventBoostRes} 가 상태})' –