Firebase Python 'Reference' 对象没有属性 'limit_to_last'
Firebase Python 'Reference' object has no attribute 'limit_to_last'
import firebase_admin
enter code here`from firebase_admin import credentials
from firebase_admin import db
import firebase_admin
from firebase_admin import credentials
from firebase_admin import db
cred = credentials.Certificate('path/to/serviceAccountKey.json')
firebase_admin.initialize_app(cred, {
'databaseURL': 'https://databaseName.firebaseio.com'
})
ref = db.reference('dinosaurs')
snapshot = ref.order_by_child('height').limit_to_last(2).get()
for key in snapshot:
print (key)
我已完全按照 this page 上的说明进行操作,但出现此错误:
'Reference' object has no attribute 'limit_to_last'
我已确保正确安装 Python Admin SDK。有没有人遇到过这个问题?
我想通了!
我需要调用 order_by_key()
,而不是使用 order_by_child()
,即使我实际上没有按任何键进行排序。然后我可以调用 limit_to_last()
或 limit_to_first()
.
谢谢大家!
import firebase_admin
enter code here`from firebase_admin import credentials
from firebase_admin import db
import firebase_admin
from firebase_admin import credentials
from firebase_admin import db
cred = credentials.Certificate('path/to/serviceAccountKey.json')
firebase_admin.initialize_app(cred, {
'databaseURL': 'https://databaseName.firebaseio.com'
})
ref = db.reference('dinosaurs')
snapshot = ref.order_by_child('height').limit_to_last(2).get()
for key in snapshot:
print (key)
我已完全按照 this page 上的说明进行操作,但出现此错误:
'Reference' object has no attribute 'limit_to_last'
我已确保正确安装 Python Admin SDK。有没有人遇到过这个问题?
我想通了!
我需要调用 order_by_key()
,而不是使用 order_by_child()
,即使我实际上没有按任何键进行排序。然后我可以调用 limit_to_last()
或 limit_to_first()
.
谢谢大家!