Как динамически изменить предложение where в SOQL в узле salesforce в Node Red - PullRequest
0 голосов
/ 10 июля 2019

Как взять параметр из post API и использовать его в предложении where в SOQL в узле red.В моем случае я передаю 'имя' от почтальона и в красном узле соединил узел salseforce SOQL с узлом http (post).Попытка изменить условие where на where name = '{msg.payload.name}', но оно не работает.

Как это сделать ??

enter image description here

enter image description here

1 Ответ

1 голос
/ 10 июля 2019

Предполагается, что это для узла SOQL в коллекции узлов node-red-contrib-salesforce.

Документ для этого узла объясняет, что запрос может быть передан через параметр msg.query.

Запрос может быть настроен в узле, однако, если оставить его пустым, запрос должен быть установлен во входящем сообщении на msg.query.Для получения дополнительной информации см. Документацию по SOQL Salesforce.

Поэтому, чтобы сделать то, что вы хотите, вам нужно будет построить запрос в узле функции или узле изменения, прежде чем передавать его в узел SOQL.

...