module.exports = function(req, res) {
var NCMB = require('ncmb');
var ncmb = new NCMB('XXXXX', 'XXXXX');
ncmb.User.equalTo("userName", "AAAAA")
.set("money", 100)
.update()
.then(function(obj) {
res.send("成功");
})
.catch(function(error) {
res.send("エラー");
});
}
■エラー文
"Error": "ScriptError: TypeError: ncmb.User.equalTo(...).save is not a function\n at module.exports (/tmp/script/userDataUpdate.js:10:6)\n at Module._compile (node:internal/modules/cjs/loader:1103:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10)\n at Module.load (node:internal/modules/cjs/loader:981:32)\n at Function.Module._load (node:internal/modules/cjs/loader:822:12)\n at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12)\n at node:internal/main/run_main_module:17:47",
管理画面のスクリプトから会員管理のデータの値を更新したいです。
具体的には、"userName"が"AAAAA"という会員の"money"を100に更新したいです。 (userName AAAAAのパーミッションは全員読み込み,更新可能にしています)
■管理画面のスクリプトにて、以下のコードを実行したところエラーが出ました。
■エラー文
解決方法ありましたらご教示いただけますと幸いです。 よろしくお願いいたします。