次のクエリを使用して、Google データストアからいくつかのエンティティを取得しています。
var query = datastore.createQuery(namespace,tableName);
query.select(['displayName','username']);
datastore.getEntitySet(query,function(err,data){
if(err){
res.status(500).end();
}
else{
res.send(data);
}
});
上記のコードは、プロパティを 1 つだけ選択すると正常に動作します。
query.select('username');
ただし、複数選択すると、412 'Precondition Failed' エラーがスローされます。私のエンティティは次のようになります: エンティティのプロパティ