You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

83 lines
1.9 KiB

  1. # DO NOT MODIFY. This file was generated by
  2. # github.com/GoogleCloudPlatform/google-cloud-common/testing/firestore/cmd/generate-firestore-tests/generate-firestore-tests.go.
  3. # A document can be created with any amount of transforms.
  4. description: "update-paths: all transforms in a single call"
  5. update_paths: <
  6. doc_ref_path: "projects/projectID/databases/(default)/documents/C/d"
  7. field_paths: <
  8. field: "a"
  9. >
  10. field_paths: <
  11. field: "b"
  12. >
  13. field_paths: <
  14. field: "c"
  15. >
  16. field_paths: <
  17. field: "d"
  18. >
  19. json_values: "1"
  20. json_values: "\"ServerTimestamp\""
  21. json_values: "[\"ArrayUnion\", 1, 2, 3]"
  22. json_values: "[\"ArrayRemove\", 4, 5, 6]"
  23. request: <
  24. database: "projects/projectID/databases/(default)"
  25. writes: <
  26. update: <
  27. name: "projects/projectID/databases/(default)/documents/C/d"
  28. fields: <
  29. key: "a"
  30. value: <
  31. integer_value: 1
  32. >
  33. >
  34. >
  35. update_mask: <
  36. field_paths: "a"
  37. >
  38. current_document: <
  39. exists: true
  40. >
  41. >
  42. writes: <
  43. transform: <
  44. document: "projects/projectID/databases/(default)/documents/C/d"
  45. field_transforms: <
  46. field_path: "b"
  47. set_to_server_value: REQUEST_TIME
  48. >
  49. field_transforms: <
  50. field_path: "c"
  51. append_missing_elements: <
  52. values: <
  53. integer_value: 1
  54. >
  55. values: <
  56. integer_value: 2
  57. >
  58. values: <
  59. integer_value: 3
  60. >
  61. >
  62. >
  63. field_transforms: <
  64. field_path: "d"
  65. remove_all_from_array: <
  66. values: <
  67. integer_value: 4
  68. >
  69. values: <
  70. integer_value: 5
  71. >
  72. values: <
  73. integer_value: 6
  74. >
  75. >
  76. >
  77. >
  78. >
  79. >
  80. >