2017-12-26 30 views
0

この例は次のとおりです。 https://docs.microsoft.com/en-us/azure/azure-functions/functions-integrate-store-unstructured-data-cosmosdbJavaScriptを使用してAzure Cosmos DBに書き込むAzure関数

例のようにC#を使用する代わりに、JavaScriptを使用します。しかし、私はこの部分がJSでどのように書かれているのか把握しようとしています。

taskDocument = new { 
    name = name, 
    duedate = duedate.ToString(), 
    task = task 
}; 

私は上記を試したが、以下では両方を例外として投げた。

taskDocument = new { 
    name: name, 
    duedate: duedate, 
    task: task 
}; 

どのように動作するのか知っている人にとっては簡単な作業だと思います。

答えて

2

オブジェクトの初期化のための適切な構文は、次に、すなわちcontext.bindings.taskDocumentに、結合出力するようにこの値を割り当てる必要が

let taskDocument = { 
    name: name, 
    duedate: duedate, 
    task: task 
}; 

あります。

+0

ありがとうございます、私は最終的なコードで私の答えを更新しました。基本的にはあなたが投稿したコードと同じです。私は正しい答えをあなたに授与します:) – Martin

0

さて、私はばかだね。 これはそうだったはずです。

taskDocument = { 
    name: name, 
    duedate: duedate, 
    task: task 
}; 

JSんnew:P

更新

完全な例。

context.bindings.taskDocument = JSON.stringify({ 
    name: name, 
    duedate: duedate, 
    task: task 
}); 
関連する問題