我想知道重用其他路由中生成的id是不错的做法,我保存在节点employee
中,然后我在settlements/settlement
和{{ 1}}节点,我保持它们具有相同的id然后更快地查找它,删除,更新,你想知道重用id是否是一个好习惯?
我的第一个节点,我有用户
settelement/regLiquidacion
然后在其他节点中重用其id,以便维护订单并快速访问分布在其他节点上的数据
employees
-KwvdJ8uT-AoKKDFvUly
name: luis
rut: 111111
答案 0 :(得分:1)
是的,这是一种非常常见的模式,并且通常受到鼓励。正如您所说,通过使用员工ID作为员工和解路径的一部分,您可以确定地构建该数据的路径并在不首先查询的情况下进行读取。
答案 1 :(得分:0)
按查询查找应该与id一样快,因为每个字段都会自动编入索引。 重用id可能只会给你带来难以阅读的源代码。