Versions in this module Expand all Collapse all v1 v1.1.0 Jun 29, 2020 v1.0.0 Jun 24, 2020 Changes in this version + type Collection interface + DeleteAll func(ctx context.Context) error + Retrieve func(ctx context.Context, sample interface{}) ([]interface{}, error) + RetrieveWith func(ctx context.Context, sample interface{}, query firestore.Query) ([]interface{}, error) + SetForAll func(ctx context.Context, fieldName string, fieldValue interface{}) error + type FirestoreCollection struct + Ref *firestore.CollectionRef + func New(fs *firestore.Client, path string) *FirestoreCollection + func (c *FirestoreCollection) DeleteAll(ctx context.Context) error + func (c *FirestoreCollection) Retrieve(ctx context.Context, sample interface{}) ([]interface{}, error) + func (c *FirestoreCollection) RetrieveWith(ctx context.Context, sample interface{}, query firestore.Query) ([]interface{}, error) + func (c *FirestoreCollection) SetForAll(ctx context.Context, fieldName string, fieldValue interface{}) error