在Google数据存储区中应用过滤器后获取不同的项目

时间:2016-10-25 07:11:19

标签: node.js google-app-engine google-cloud-datastore

我一直在尝试使用以下查询在Google数据存储区中使用过滤器获取不同的项目:

var query = datastore.createQuery('Todo')
query.groupBy(['completed']);

query.filter('title', 'abc');
query.run(function (err, items) {
  console.log(err, items)
  if (err) {
    callback(err);
    return;
  }

  callback(null, items.map(entityToTodo));
});

我收到了这个错误:

{ [Error: Precondition Failed] code: 412, metadata: Metadata { _internal_repr: {} } } undefined  

有什么方法可以得到理想的结果吗?

0 个答案:

没有答案