class Google::Cloud::Firestore::CommitResponse::WriteResult
Represents the result of applying a write.
@example
require "google/cloud/firestore" firestore = Google::Cloud::Firestore.new commit_response = firestore.batch do |b| # Set the data for NYC b.set("cities/NYC", { name: "New York City" }) # Update the population for SF b.update("cities/SF", { population: 1000000 }) # Delete LA b.delete("cities/LA") end puts commit_response.commit_time commit_response.write_results.each do |write_result| puts write_result.update_time end
Attributes
update_time[RW]
The last update time of the document after applying the write. Not set after a delete
.
If the write did not actually change the document, this will be the previous update_time.
@return [Time] The last update time.
Public Class Methods
new()
click to toggle source
@private
# File lib/google/cloud/firestore/commit_response.rb, line 128 def initialize @update_time = nil end