35563


NCMB(nifty cloud mobile backend)で  
オブジェクト更新方法が分からず困っております。

言語はJavaScriptです。（Monacaで開発しています）

取得・保存は問題なく出来ているのですが、更新が動作しません。  
どこか誤っている箇所ございますでしょうか。ご教授の程よろしくお願い致します。

[code]

    //tblhoge　name = "test" のオブジェクトを"test2"に更新
    
    var tblHoge = ncmb.DataStore("tblhoge");
    var hoge = new tblHoge();  
    
    hoge.equalTo("name","test")
     .fetch()
     .then(function(results) {
     results.set("name","test2");
     return results.update();
    });
    
[/code]


CC BY-SA 3.0
2017-06-11T12:06:12.750
35482
2017-06-14T07:52:48.597
19657
question
javascript monaca angularjs database
NCMBデータストア 更新方法について

[code]

    var hoge = new tblHoge();
    
[/code]

は、データストアにオブジェクトを保存する場合で、検索した結果に対して更新を行う場合は下記のようになります。

[code]

    var tblHoge = ncmb.DataStore("tblhoge");
    tblHoge.equalTo("name", "test")
        .fetch()
        .then(function(results) {
            results.set("name", "test2");
            return results.update();
        });
    
[/code]


CC BY-SA 3.0
2017-06-14T07:52:48.597
35563
2017-06-14T07:52:48.597
9566
35482
answer