module Google::Cloud::Firestore::Admin::V1::FirestoreAdmin::Paths

def field_path project:, database:, collection:, field:

Returns:
  • (::String) -

Parameters:
  • field (String) --
  • collection (String) --
  • database (String) --
  • project (String) --
def field_path project:, database:, collection:, field:
  raise ::ArgumentError, "project cannot contain /" if project.to_s.include? "/"
  raise ::ArgumentError, "database cannot contain /" if database.to_s.include? "/"
  raise ::ArgumentError, "collection cannot contain /" if collection.to_s.include? "/"
  "projects/#{project}/databases/#{database}/collectionGroups/#{collection}/fields/#{field}"
end