我有一个医生结构
oil:{
oilStock_Reference : oil-stock/example123,
Qty : 2,
price: 1200,
}
每当我从oil
集合中获取文档时,我都会得到上面定义的数据,但随后我必须发出另一个提取请求才能从另一个集合获取oilStock_Reference
数据。
// Updated Data after second get request
oil:{
oilStock_Reference : {oilName:'Castrol', purchase:2000}, //reassigned requested data on same property
Qty : 2,
price: 1200,
}
我想让您理解的是,为了获取一个完整的文档,我必须点击2个get请求。
但是这种技术让我有了更多的加载时间
有任何方法从减少两个请求到一个请求来获取这些数据吗?
或
有什么方法可以更好、更快地获取这些数据吗?
发布于 2022-10-26 09:26:00
有没有办法从将两个请求减少到一个请求中获得这些数据?
不,如果你有两份不同的文件的话。改善这种情况的唯一方法是将所有数据放在一个文档中。
加载两个文档是正常的。我建议在假设加载时间不好之前对代码进行基准测试。所有请求和响应都是在单个连接上流水线化的,因此在页面加载后的第一个请求之后建立连接不需要额外的开销。
https://stackoverflow.com/questions/74211694
复制相似问题