Skygear中的_database_id字段是什么意思?

What is the meaning of _database_id field in Skygear?

我的团队正在使用 Skygear.io 作为项目后端。并且我们发现所有具有非空 _database_id 字段值的记录将无法被 运行 查询检索到。这似乎是 Skygear 平台预定义的字段,但缺少有关如何使用它的信息。所有具有空值的记录都正常工作。

所以,我想问一下,

  1. _database_id 字段的含义是什么?
  2. 我们如何使用它?

是的。 _database_id 是Skygear 的保留字段,用于识别记录是保存在public DB 还是私有DB 中。你可以参考this guide.

关于publicDB和私有DB的概念,你也可以去this guide看看。