我FieldPath在cloud_firestoreFlutter插件中找不到,但是,我认为这是一个非常通用的工具,将是此类插件的首批实现之一。
FieldPath
cloud_firestore
FieldValue是最近添加的,但我在上找不到任何内容FieldPath。 如果我当前要documentId在 查询中 使用,是否可以实现?
FieldValue
documentId
我居然忘了这一点,但我加FieldPath.documentId为部分拉入请求,以cloud_firestore在某些时候。
FieldPath.documentId
这意味着您可以像这样简单地使用它:
Firestore.instance.collection('movies').orderBy('rating').orderBy(FieldPath.documentId);
__name__ 如果要 定位 文档ID则可以使用 。
__name__
您可以将'__name__'用作String,等效于FieldPath.documentId()。
'__name__'
String
FieldPath.documentId()
~~~~
String fieldPathDocumentId = '__name__'; Firestore.instance.collection('movies').orderBy('rating').orderBy(fieldPathDocumentId);