我需要JavaScript中的方法/策略來訪問JSON數組中的文檔。我需要一些類似於MongoDB Shell中的$ elemMatch的東西。如何通過使用嵌入文檔的值有效地從JSON文檔數組中訪問JSON文檔?
的數據是按以下格式:
[
{
a : '1',
b : '2',
c : '3'
},
{
a : '4',
b : '5',
c : '6'
},
{...},
{...}
]
因此,所有的文件具有相同的鑰匙,我需要進入「c」的值時,我有「A」值。
有沒有辦法在JavaScript中有效地做到這一點,即不必遍歷整個數組?這將構成更大的查詢功能的一部分,並且性能非常重要。
什麼意思是「*在'a'值*」時訪問'c'值? –
我有'a'的價值(從前面的步驟),我需要找到'c'的相應值。例如,如果我有= 4,我需要查詢數組,以返回c = 6給我。 – cameronliam