我正在阅读文档,我想知道是否应该在实时数据库中的规则下的JSON树中添加 .indexOn
以提高子查询的性能 TimeStampBookingDate
客户端(移动应用程序)使用firebase Swift库读取数据 . 我很困惑,因为在文档中它读到:
"The realtime client libraries can execute ad-hoc queries without specifying indexes."
我的数据库以这种方式构建
blvc-72e18
Users
2s8uH7sDwGbRdYwmXpGrRngmnUV2
cus_AQVJTpFX2LdkzL
282579602
BookingAmount: "63"
TimeStampBookingDate: "1491654600"
为了提高子键 TimeStampBookingDate
的查询性能,我应该如下编辑firebase中的默认规则吗?
{
"rules": {
".read": "auth != null",
".write": "auth != null"
"Users": {
".indexOn":"TimeStampBookingDate"
}
}
}