我有一个保存实体的事务,并且我有一个数组excludesFromIndexes。保存实体时,即使我添加了excludefromindexes,它也会显示索引属性。
function test(user,pass,array,callback){
let transaction = ds.transaction();
let key = ds.key('questions')
transaction.run()
.then(()=>
transaction.save(
{key: key,
data:{
'user':user,
'pass':pass
},
excludeFromIndexes:['user','pass']}))
.then(()=> transaction.commit())
.then(function(apiResponse){
callback({response:'successful'});
})
.catch(function(err){
transaction.rollback()
callback({'error':err});
})
}
答案 0 :(得分:2)
不同版本的Google数据存储库使用的语法不同,并且可能会完全忽略excludefromindexes。
建议更新到最新版本。