假设这个数据结构:
{
client: {
firstName: "John",
lastName: "Doe"
}
}
我知道我可以通过以下方式对firstName
和lastName
进行搜索索引:
{
rules: {
client: {
.indexOn: ["firstName", "lastName"]
}
}
}
但是,假设我想稍后在我的数据中添加email
或gender
字段。有没有办法编写通配符规则来索引client
的所有字段?我正在考虑这样的语法:
// this does not work
{
rules: {
client: {
.indexOn: ["*"]
}
}
}
答案 0 :(得分:0)
无法告诉数据库在所有字段上创建索引。索引的性能成本,这就是为什么我们希望您明确选择您需要的索引。提供通配符操作符会使目的失败。