0

我正在使用数据存储(buildfire.datastore) 来保存在管理面板上创建的一些数据。当我尝试获取该数据时,它会多次尝试淹没控制台:

datastore.search again! total overall resend attempts 4

然后我收到一堆关于“未处理数据包”的警告,但它附带的对象是我正在寻找的正确对象。我得到了我正在寻找的数据,它很慢并且会引起很多警告。

如果我用 publicData 替换数据存储,我不会在控制台中收到任何警告,并且一切都会快得多。

据我了解,我想使用数据存储而不是publicData,因为我不希望通过小部件编辑我保存到数据存储的数据。只是想知道我是否应该看到所有这些警告并滞后于数据存储。

编辑

这是我用于数据存储的代码

buildfire.datastore.search({}, 'location', (err, res) => {
  if (err) {
    console.log('Error fetching records: ', err);
  } else {
    this.setState({ locations: res });
  }
})
4

0 回答 0