Dreamfactory Java-скрипт Post API полезной нагрузки изменить - PullRequest
0 голосов
/ 21 декабря 2018

Привет! Я использую dreamfactory в качестве бэкэнда REST API для вставки данных в базу данных mysql.Мне нужно изменить полученные полезные нагрузки, прежде чем вставить их в базу данных.Как я могу настроить мой скрипт в "mysql._table. {Table_name} .post.pre_process"?Как я могу сослаться на свою полезную нагрузку из моего скрипта и как настроить мой скрипт для отправки запроса с новой полезной нагрузкой модификации?

Я использую эту функцию, чтобы изменить свою полезную нагрузку, но не знаю, какреализовать свой сценарий в DreamFactory.

function getFriendlyResult(k, input) {
var output = {};
for (var key in input) {
    if (key !== k) output[key] = input[key];
}
for (var innerKey in input[k]) output[innerKey] = input[innerKey];
return output;

} getFriendlyResult ("BME680", event.request.payload);

Моя полезная нагрузка начинается с этого:

{«Время »:« 2018-12-21T07: 49: 23 »,« BME680 »: {« Температура »: 20,3,« Влажность »: 41,8,« Давление »: 1021,1,« Газ »: 286,65}

в это

{«Время»: «2018-12-21T07: 49: 23», «Температура»: 20,3, «Влажность»: 41,8, «Давление»: 1021,1, «Газ»: 286,65}

...