有人能夠告訴我爲什麼在不同語言的SDK中的firestore API中存在這種不必要的不一致。通常,Firebase開發人員提到保持API在各個平臺之間一致的重要性,因此允許這種情況發生似乎很奇怪。Firebase Firestore API中的不一致問題
在Python,Java,Android和Swift firestore sdks中,爲了引用文檔,需要的功能標題爲document
,但是在Go,Web和Node中標題爲doc
。
var cityRef = db.collection('cities').doc('SF');
VS
DocumentReference docRef = db.collection("cities").document("SF");
我也注意到了這一點,我假設它是'doc()'在Javascript中的原因是爲了避免與HTML DOM'document'關鍵字混淆,但我不確定爲什麼在doc中選擇了'doc()'並且節點也是如此。 – Grimthorr