要求ライブラリを使用して、ある帆アプリから別の帆アプリへの呼び出しを行い、デフォルトのブループリント エンドポイントを公開しています。ID 以外のフィールドでクエリを実行すると問題なく動作しますが、ID 配列を渡していくつかのクエリを実行する必要があります。問題は、ID を指定した瞬間に、最初の ID のみが考慮され、事実上、この種のクエリが許可されないことです。
これを回避する方法はありますか?他のすべてが失敗した場合は、別の属性に切り替えることができますが、これを回避する適切な方法があるかどうかを知る必要があります.
クエリの方法は次のとおりです。
var idArr = [];//array of ids
var queryParams = { id: idArr };
var options: {
//headers, method and url here
json: queryParams
};
request(options, function(err, response, body){
if (err) return next(err);
return next(null, body);
});
前もって感謝します。