WEBVTT

1
00:00.050 --> 00:04.640
ในวิดีโอที่ผ่านมา
เราได้เรียนรู้วิธีการบันทึกข้อมูลไปยังเอกสารใด

2
00:04.640 --> 00:05.400
ๆ และวิธีการดึงเอกสารทั้งหมดในคอลเล็กชัน

3
00:05.420 --> 00:08.970
ในวิดีโอนี้
เราจะเรียนรู้วิธีการอัปเดตเอกสารเฉพาะฉบับหนึ่ง

4
00:08.990 --> 00:13.480

มาเริ่มกันด้วยการรับชื่อและอีเมลจากข้อความที่แก้ไข

5
00:13.490 --> 00:18.930

จากนั้นฉันจะใช้การอัปเดตจุดอ้างอิงของฉันหรือเพื่อน

6
00:18.950 --> 00:27.700

ที่นี่ฉันจำเป็นต้องระบุว่าเป็นฟิลด์แผนที่หรือสตริงและวัตถุ
object

7
00:27.710 --> 00:28.890
หรือวัตถุเส้นทางฟิลด์และพารามิเตอร์วัตถุ

8
00:28.910 --> 00:33.230
ฉันจะใช้แผนที่นี้
และแผนที่นี้จะเริ่มต้นด้วยคู่ค่าของคีย์และค่า

9
00:33.260 --> 00:40.940
ฉันต้องการอัปเดตชื่อ เช่น
และค่าของชื่อใหม่จะเป็นชื่อ

10
00:40.940 --> 00:42.740
รับจากข้อความที่แก้ไข

11
00:42.740 --> 00:46.820
คุณสามารถใช้อีเมลได้เช่นกัน
ดังนั้นฉันจะคัดลอกมันให้

12
00:46.850 --> 00:48.560
อัปเดตอีเมล

13
00:48.560 --> 00:49.970
อีเมลเกี่ยวกับสภาพอากาศ

14
00:49.970 --> 00:52.730
ถ้าเราไปหาเพื่อน

15
00:52.740 --> 00:58.280

การอ้างอิงในคอลเลกชันของผู้ใช้ในเอกสารเพื่อนที่นี่

16
00:58.280 --> 01:06.480
เอกสารเพื่อนไม่พบ
เนื่องจากหากเราเปิดแดชบอร์ด Cloud

17
01:06.500 --> 01:09.170
Firestore ของเรา
เราจะเห็นคอลเลกชันผู้ใช้และมีเอกสารสองรายการ

18
01:09.170 --> 01:11.840
และนี่คือชื่อของเอกสารเหล่านี้

19
01:11.840 --> 01:15.320

ดังนั้นฉันจึงไม่สามารถสร้างเอกสารเพื่อนได้

20
01:15.320 --> 01:16.430
เอกสารเพียงฉบับเดียว

21
01:16.430 --> 01:20.780

เอกสารเหล่านี้ถูกสร้างขึ้นโดยอัตโนมัติเมื่อเราแทรกเอกสารเหล่านี้

22
01:20.780 --> 01:25.760

ฉันต้องคลิกที่หนึ่งในนั้นแล้วคัดลอกชื่อหรือ
ID ของมัน

23
01:25.790 --> 01:27.140
นี่สำหรับจอห์น

24
01:27.140 --> 01:35.540

ดังนั้นเมื่อใดก็ตามที่ฉันต้องการอัปเดตเอกสารเฉพาะ
ฉันจำเป็นต้องวาง ID หรือชื่อ
หรือเส้นทางของเอกสารนั้น

25
01:36.160 --> 01:38.650
เรียกสิ่งนี้ว่าปุ่มอัปเดต

26
01:38.650 --> 01:42.680

ดังนั้นให้อัปเดตเอกสารเฉพาะและเรียกใช้แอปพลิเคชัน

27
01:42.700 --> 01:49.870
นี่คือแอปพลิเคชันของเรา
ฉันจะป้อนชื่อใหม่เป็นตัวอย่าง อาลี อาลี
ที่ gmail.com

28
01:49.870 --> 01:51.580
คลิกที่อัปเดตข้อมูล

29
01:51.610 --> 01:57.420

คุณจะเห็นวิธีการเปลี่ยนอีเมลและชื่อสำหรับเอกสารนี้

30
01:57.430 --> 01:58.120
รีเฟรช

31
01:58.120 --> 01:59.460
และนี่ก็เริ่มแล้ว

32
01:59.470 --> 02:02.050
ชื่อและอีเมลได้รับการอัปเดตแล้ว

33
02:02.050 --> 02:07.030

ดังนั้นนี่คือวิธีที่เราอัปเดตเอกสารเฉพาะใน
Firestore

34
02:07.030 --> 02:09.430
ตอนนี้เรามาดูการลบข้อมูลกัน

35
02:09.430 --> 02:16.510

ดังนั้นที่นี่ฉันจะเพิ่มปุ่มลบจุดตั้งค่าในตัวฟังการคลิกมุมมองใหม่และตัวฟังการคลิก

36
02:16.510 --> 02:22.420
และฉันต้องเรียกใช้เมธอดที่ชื่อว่า Delete
All และฉันจะสร้างมันที่นี่

37
02:27.010 --> 02:28.270
มันง่ายมาก

38
02:28.270 --> 02:31.240
ฉันจะใช้เพื่อนอ้างอิงจุดลบ

39
02:31.270 --> 02:36.150

นี่จะลบการอ้างอิงถึงเพื่อนที่บ่งชี้ถึงเอกสารเฉพาะนี้

40
02:36.160 --> 02:45.610
ให้เราคลิกที่ "ลบข้อมูลการรีเฟรช"
และคุณจะเห็นคอลเลกชันผู้ใช้มีเอกสารเพียงหนึ่งรายการเท่านั้น

41
02:45.610 --> 02:47.380
ขอแสดงความยินดีด้วยทุกคน!
เราได้เรียนรู้เกี่ยวกับการดำเนินการพื้นฐานในการบันทึก
อ่าน อัปเดต

42
02:47.380 --> 02:54.850
และลบข้อมูลด้วย Firebase Firestore


