Python Firestore - Ошибка аргументов db.collections - PullRequest
0 голосов
/ 01 марта 2019

Я использую python с клиентом firestore и пытаюсь запустить учебный пример здесь со следующим кодом:

import firebase_admin
from firebase_admin import credentials, firestore
cred = credentials.Certificate("cred.json")
app = firebase_admin.initialize_app(cred)
db = firestore.client()
ref = db.collections("jobs")

ref = db.collections ("jobs") TypeError: collection () принимает 1 позиционный аргумент, но 2 даны

Чего мне здесь не хватает?файл учетных данных является допустимым, и таблица является существующей таблицей в моем firestore.

и получаю эту ошибку:

1 Ответ

0 голосов
/ 01 марта 2019

Метод collections, который вы вызываете, возвращает все коллекции и не принимает аргументов.

Вы ищете метод collection (в единственном числе, без s), который принимает один параметр (имя возвращаемой коллекции).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...