Ich habe einen NodeJS-Server, der Daten von zwei verschiedenen APIs nimmt, und dann möchte ich das Ergebnis von beiden in einer JSON-Antwort kombinieren. Hier schicke ich Ihnen den Code:Antwortdaten in einer Antwort zusammenführen
EventModal.eventSearch(eventReq, type, async function (eventRes) {
EventModal.getBoostEvents(eventReq, type, async function (eventBoostRes) {
res.json({
status: true,
data: eventRes,
eventBoostRes: eventBoostRes,
});
});
});
I eventRes
und eventBoostRes
in einer Antwort will in data
.So wie kann ich das erreichen?
eventRes
und eventBoostRes
sind Abfrageergebnis.
Vielen Dank im Voraus.
Können Sie erweitern, was 'eventRes' und' eventBoostRes' enthalten. –
Mögliches Duplikat von [Wie kann ich Eigenschaften von zwei JavaScript-Objekten dynamisch zusammenführen?] (Https://stackoverflow.com/questions/171251/how-can-i-merge-properties-of-two-javascript-objects-dynamic) –
In JS ist alles so einfach wie 'obj.key = val', wobei val eine js-zuweisbare Entity sein kann, wie eine Ganzzahl, ein Objekt oder eine Funktion. Es csn sein auch 'obj [key] = val' wo Schlüssel eine Variable –