در این مطلب، ویدئو آموزش 4- MongoDb With Python- Querying Json Documents|Data Science با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:25:31
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:02,310
سلام نام من کریشنا است و به
2
00:00:02,310 –> 00:00:04,080
کانال یوتیوب من خوش آمدید، بنابراین بچه ها امروز در این
3
00:00:04,080 –> 00:00:05,580
ویدیوی خاص
4
00:00:05,580 –> 00:00:07,350
بحث را در رابطه با MongoDB با
5
00:00:07,350 –> 00:00:09,360
پایتون ادامه خواهیم داد و در این ویدیوی خاص
6
00:00:09,360 –> 00:00:11,849
سعی می کنیم اسناد G را در مورد
7
00:00:11,849 –> 00:00:14,070
نحوه پرس و جوی متفاوت مشاهده کنیم. چگونه می توان
8
00:00:14,070 –> 00:00:15,660
با توجه به MongoDB پرس و جو کرد که
9
00:00:15,660 –> 00:00:18,270
چگونه می توانیم انواع مختلفی از
10
00:00:18,270 –> 00:00:20,070
اطلاعات را از آن دریافت کنیم.
11
00:00:20,070 –> 00:00:21,510
12
00:00:21,510 –> 00:00:23,850
13
00:00:23,850 –> 00:00:26,689
14
00:00:26,689 –> 00:00:29,939
و ما سعی خواهیم
15
00:00:29,939 –> 00:00:32,790
کرد قبل از
16
00:00:32,790 –> 00:00:34,200
ادامه با توجه به این
17
00:00:34,200 –> 00:00:35,610
ویدیوی خاص آن
18
00:00:35,610 –> 00:00:37,350
را با عبارات SQL SQL مقایسه
19
00:00:37,350 –> 00:00:38,730
20
00:00:38,730 –> 00:00:40,500
21
00:00:40,500 –> 00:00:41,969
کنیم. برای نشان دادن برخی از
22
00:00:41,969 –> 00:00:44,430
اطلاعات مهم در مورد علم داده
23
00:00:44,430 –> 00:00:47,160
در پایان این ویدیوی خاص، بنابراین اگر
24
00:00:47,160 –> 00:00:49,170
دوستان ویدیوی قبلی من را به خاطر
25
00:00:49,170 –> 00:00:51,180
دارید و قبلاً فقط کریشنا را جستجو کرده اید
26
00:00:51,180 –> 00:00:53,160
در MongoDB شما قادر خواهید بود
27
00:00:53,160 –> 00:00:55,129
آموزش 1 آموزش 2 آموزش 3
28
00:00:55,129 –> 00:00:57,149
آموزش 3 را مشاهده
29
00:00:57,149 –> 00:00:59,579
30
00:00:59,579 –> 00:01:02,039
31
00:01:02,039 –> 00:01:04,260
32
00:01:04,260 –> 00:01:07,950
کنید. همچنین
33
00:01:07,950 –> 00:01:09,510
در مورد آن بحث خواهم کرد، من
34
00:01:09,510 –> 00:01:10,860
برای اولین بار در مورد آن به شما معرفی خواهم کرد، اما
35
00:01:10,860 –> 00:01:13,140
به یاد داشته باشید که اگر این را ندیده اید،
36
00:01:13,140 –> 00:01:14,729
فقط به این لیست پخش خاص بروید زیرا من
37
00:01:14,729 –> 00:01:16,259
به شما نشان داده ام که چگونه نصب تلویزیون Mambo را انجام دهید
38
00:01:16,259 –> 00:01:18,810
و همه اینها اکنون
39
00:01:18,810 –> 00:01:20,340
بسیار مهم است. اول از همه قبل از
40
00:01:20,340 –> 00:01:22,380
شروع برنامه نویسی با MongoDB
41
00:01:22,380 –> 00:01:24,000
متوجه شوید که شما
42
00:01:24,000 –> 00:01:26,850
در حال حاضر این
43
00:01:26,850 –> 00:01:28,290
کار را در محیط محلی
44
00:01:28,290 –> 00:01:31,079
45
00:01:31,079 –> 00:01:32,549
خود انجام خواهید داد.
46
00:01:32,549 –> 00:01:34,229
همه قبل از شروع،
47
00:01:34,229 –> 00:01:36,329
سرویس های خود را بررسی کنید که آیا MongoDB کار می کند
48
00:01:36,329 –> 00:01:40,890
یا خیر، بنابراین اگر من بروم و اینجا
49
00:01:40,890 –> 00:01:43,320
را ببینم این سرور Mongo DB
50
00:01:43,320 –> 00:01:45,090
من است زمانی که مادرم Ivysaur را انجام می دهد، می توانید ببینید که
51
00:01:45,090 –> 00:01:47,640
وضعیت در حال اجرا است. اتفاقی که می افتد
52
00:01:47,640 –> 00:01:49,020
این است که هر زمان که سیستم خود را مجددا راه اندازی می کنید،
53
00:01:49,020 –> 00:01:52,259
وضعیت سرور MongoDB
54
00:01:52,259 –> 00:01:54,450
در واقع در حالت متوقف شده است، بنابراین
55
00:01:54,450 –> 00:01:56,729
شما باید این
56
00:01:56,729 –> 00:01:58,140
57
00:01:58,140 –> 00:02:00,270
حالت را شروع کنید.
58
00:02:00,270 –> 00:02:02,040
مطمئن شوید که این را بررسی کنید که آیا
59
00:02:02,040 –> 00:02:03,930
سرور MongoDB شما در حال اجرا است یا خیر،
60
00:02:03,930 –> 00:02:07,710
اگر من به MongoDB خود می روم، اکنون
61
00:02:07,710 –> 00:02:09,660
این MongoDB Kompas اساساً مانند
62
00:02:09,660 –> 00:02:11,520
هر چیزی است که شما دارید، بنابراین هرچه رکوردهای
63
00:02:11,520 –> 00:02:13,170
شما واقعاً درج کرده
64
00:02:13,170 –> 00:02:16,080
اید، قبل از هر چیز می دانید در پایگاه داده من.
65
00:02:16,080 –> 00:02:18,230
برای ایجاد
66
00:02:18,230 –> 00:02:21,090
پایگاه داده MongoDB ما به درستی، بنابراین اگر من
67
00:02:21,090 –> 00:02:24,270
فقط بروم و روی اتصال به سمت راست کلیک
68
00:02:24,270 –> 00:02:26,040
کنم، این نوع گزینه ها را دریافت می
69
00:02:26,040 –> 00:02:28,020
کنم بسیار خوب، من فقط آن گزینه ها را به شما نشان می دهم که
70
00:02:28,020 –> 00:02:32,700
صفحه در حال بارگذاری است، بنابراین وقتی
71
00:02:32,700 –> 00:02:34,380
این صفحه واقعاً دریافت می شود بارگیری شده است یا
72
00:02:34,380 –> 00:02:36,330
فقط به من اجازه دهید به جای
73
00:02:36,330 –> 00:02:37,200
انجام اتصال، یک کار انجام دهم،
74
00:02:37,200 –> 00:02:39,569
اجازه دهید فقط آن را قطع کنم، خوب هنگام
75
00:02:39,569 –> 00:02:41,910
قطع ارتباط، وقتی می بینید که در
76
00:02:41,910 –> 00:02:44,790
اینجا نام میزبان را دارید، به این
77
00:02:44,790 –> 00:02:47,130
ترتیب احراز هویت مانند این است
78
00:02:47,130 –> 00:02:49,470
و این شماره پورت شما است
79
00:02:49,470 –> 00:02:50,519
در حال حاضر من هیچ گونه
80
00:02:50,519 –> 00:02:51,989
احراز هویتی مانند نام کاربری و
81
00:02:51,989 –> 00:02:53,519
رمز عبور را تنظیم نمی کنم زیرا فقط باید به شما نشان دهم
82
00:02:53,519 –> 00:02:55,680
که چگونه می توانیم واقعاً کار کنیم، بنابراین مطمئن
83
00:02:55,680 –> 00:02:57,269
شوید که بروید و روی connect کلیک کنید و
84
00:02:57,269 –> 00:02:59,819
MongoDB شما باشد. در حال حاضر کاری که ما
85
00:02:59,819 –> 00:03:01,830
انجام خواهیم داد این است که اول از همه اگر می خواهید
86
00:03:01,830 –> 00:03:03,450
اسنادی را برای همه پرس و جو کنید، بنابراین سعی می کنیم
87
00:03:03,450 –> 00:03:06,569
تعدادی رکورد را وارد کنیم و دوباره این
88
00:03:06,569 –> 00:03:08,850
مطالب را در پیوند دهنده قرار
89
00:03:08,850 –> 00:03:11,940
دهم تا بتوانید روی آن کار کنید. اول از همه
90
00:03:11,940 –> 00:03:13,410
و من همچنین به شما نشان دادم که چگونه
91
00:03:13,410 –> 00:03:15,870
pymongo را نصب کنید.
92
00:03:15,870 –> 00:03:16,560
93
00:03:16,560 –> 00:03:18,359
94
00:03:18,359 –> 00:03:19,920
95
00:03:19,920 –> 00:03:22,410
96
00:03:22,410 –> 00:03:25,890
97
00:03:25,890 –> 00:03:28,230
من پیمونگو را وارد می کنم و بعد از آن از
98
00:03:28,230 –> 00:03:29,670
طریق این MongoDB خاص وصل می شوم
99
00:03:29,670 –> 00:03:31,470
بسیار خوب و به یاد داشته باشید که
100
00:03:31,470 –> 00:03:34,230
بچه ها قبلاً
101
00:03:34,230 –> 00:03:35,820
همه چیز را در ویدیوی قبلی من
102
00:03:35,820 –> 00:03:37,380
در مورد رشته اتصال توضیح داده اند. این
103
00:03:37,380 –> 00:03:40,709
شناسه من است این شماره پورت من است و من فعال
104
00:03:40,709 –> 00:03:42,989
هستم متحد با استفاده از این است زیرا این همان چیزی است که
105
00:03:42,989 –> 00:03:45,090
من در واقع آن MongoDB را ایجاد کرده بودم
106
00:03:45,090 –> 00:03:46,530
درست می دانم که شما در رشته اتصال مشاهده کردید
107
00:03:46,530 –> 00:03:49,200
و بعد از این من
108
00:03:49,200 –> 00:03:51,570
در واقع قصد دارم کلاینت
109
00:03:51,570 –> 00:03:53,220
کارمند را اجرا کنم بنابراین اساساً یک
110
00:03:53,220 –> 00:03:55,650
پایگاه داده به نام کارمند و در داخل
111
00:03:55,650 –> 00:03:57,329
آن ایجاد می کنم. من در حال ایجاد مجموعه ای هستم که
112
00:03:57,329 –> 00:03:59,489
به محض اجرای این خط به عنوان تابع employing نامیده می شود،
113
00:03:59,489 –> 00:04:01,290
114
00:04:01,290 –> 00:04:03,329
در حال حاضر به طور خودکار ایجاد نمی شود،
115
00:04:03,329 –> 00:04:04,950
مگر اینکه و تا زمانی که هیچ رکوردی را وارد نکنم،
116
00:04:04,950 –> 00:04:06,930
آن را ایجاد نمی کند و
117
00:04:06,930 –> 00:04:08,370
تصمیم می گیرد در واقع در ویدیوی قبلی من توضیح داده شود.
118
00:04:08,370 –> 00:04:11,040
بنابراین اجازه دهید من فقط این را اجرا کنم، پس من
119
00:04:11,040 –> 00:04:13,590
این را اجرا کردم بعد از این، کاری که من
120
00:04:13,590 –> 00:04:15,060
انجام میدهم این است که من فقط یک
121
00:04:15,060 –> 00:04:17,310
سند JSON را ایجاد میکنم، سند JSON ساده با
122
00:04:17,310 –> 00:04:18,930
جفتهای ارزش کلیدی مانند نام کوچک برابر
123
00:04:18,930 –> 00:04:20,789
با نام خانوادگی تازه برابر با نه
124
00:04:20,789 –> 00:04:22,620
بخش است. صلاحیت تجزیه و تحلیل
125
00:04:22,620 –> 00:04:25,050
برابر است با سن
126
00:04:25,050 –> 00:04:26,520
چیزی نیست به جز 29 سال من دقیقاً
127
00:04:26,520 –> 00:04:28,949
مانند این سند شعبده باز کسب و کار دارم و
128
00:04:28,949 –> 00:04:31,560
سپس می گویم که نقطه اطلاعات EMP
129
00:04:31,560 –> 00:04:33,900
زیر خط یک رکورد را درج می کند بنابراین می گویم
130
00:04:33,900 –> 00:04:36,120
دو نوع عبارت درج وجود دارد،
131
00:04:36,120 –> 00:04:38,039
یکی درج زیرخط یکی درج
132
00:04:38,039 –> 00:04:40,050
زیرخط بسیاری است، حالا بیایید
133
00:04:40,050 –> 00:04:41,970
یکی را ادامه دهیم اگر من فقط بروم و زبانه shift را فشار
134
00:04:41,970 –> 00:04:45,210
دهم، او میتواند ببیند که
135
00:04:45,210 –> 00:04:47,580
همه پارامتر اول اساساً
136
00:04:47,580 –> 00:04:49,710
سند است. این همان
137
00:04:49,710 –> 00:04:51,360
سندی است که من منتقل می کنم، بنابراین به
138
00:04:51,360 –> 00:04:53,849
محض اجرای آن،
139
00:04:53,849 –> 00:04:56,160
در MongoDB شما به روز می شود و اگر می خواهید
140
00:04:56,160 –> 00:04:57,810
آن را بررسی کنید، تنها کاری که باید انجام دهید این است که
141
00:04:57,810 –> 00:05:02,340
به اتوبوس MongoDB خود بروید و همین
142
00:05:02,340 –> 00:05:03,990
الان شما هیچ
143
00:05:03,990 –> 00:05:06,000
پایگاه داده کارمندی را نمی بینید
144
00:05:06,000 –> 00:05:07,919
درست فقط کافی است آن را دوباره بارگذاری کنید، می توانید ببینید که
145
00:05:07,919 –> 00:05:09,990
پایگاه داده کارفرما در داخل وجود دارد که
146
00:05:09,990 –> 00:05:11,610
شما دارید این به عنوان مجموعه نامیده
147
00:05:11,610 –> 00:05:11,970
می
148
00:05:11,970 –> 00:05:14,009
149
00:05:14,009 –> 00:05:15,720
شود.
150
00:05:15,720 –> 00:05:17,669
به طور مشابه، کاری که من میخواهم انجام دهم این است
151
00:05:17,669 –> 00:05:19,440
که دوباره
152
00:05:19,440 –> 00:05:21,630
چندین رکورد را به شکل چندگانه ایجاد
153
00:05:21,630 –> 00:05:25,169
میکنم، منظور این است که این JSON است که میتوانید اینجا را ببینید.
154
00:05:25,169 –> 00:05:27,060
155
00:05:27,060 –> 00:05:29,220
156
00:05:29,220 –> 00:05:31,470
s و مطمئن شوید که این
157
00:05:31,470 –> 00:05:33,930
باید به صورت لیست باشد اما باید
158
00:05:33,930 –> 00:05:37,320
به شکل JSON از هم جدا شود. لیست Okay
159
00:05:37,320 –> 00:05:40,050
از اسناد JSON مانند آن و سپس
160
00:05:40,050 –> 00:05:42,180
من این اطلاعات را دارم مانند رامان
161
00:05:42,180 –> 00:05:44,250
سینگ دوباره Dept design
162
00:05:44,250 –> 00:05:47,039
صلاحیت در چینی انبوه را می گیرد 32 حالا
163
00:05:47,039 –> 00:05:48,419
کاری که میخواهم انجام دهم این است که
164
00:05:48,419 –> 00:05:49,860
فقط تمام این
165
00:05:49,860 –> 00:05:51,719
رکوردهای خاص را برای درج وارد میکنم، ابتدا این را اجرا میکنم
166
00:05:51,719 –> 00:05:54,330
و سپس از تابعی استفاده میکنم
167
00:05:54,330 –> 00:05:56,159
که به عنوان درج در محدوده نامیده میشود،
168
00:05:56,159 –> 00:05:58,409
بسیاری اکنون زیرخط را درج میکنند.
169
00:05:58,409 –> 00:06:01,620
many در واقع به شما کمک می کند تا چندین
170
00:06:01,620 –> 00:06:03,810
رکورد را به طور همزمان به داخل
171
00:06:03,810 –> 00:06:05,669
مجموعه فشار دهید، بنابراین وقتی این را اجرا کردم، می
172
00:06:05,669 –> 00:06:07,320
توانید ببینید که اجرا با
173
00:06:07,320 –> 00:06:09,630
موفقیت انجام شده است، اجازه دهید من به سرعت
174
00:06:09,630 –> 00:06:11,630
سلول های بیشتری بسازم،
175
00:06:11,630 –> 00:06:14,250
حالا وقتی اجرا با
176
00:06:14,250 –> 00:06:15,719
موفقیت انجام شد، می روید و در واقع
177
00:06:15,719 –> 00:06:19,440
آزمایش می کنید یا در MongoDB احتراق میشود، بنابراین
178
00:06:19,440 –> 00:06:22,560
اینجاست که من فقط میخواهم آن را مجدداً بارگذاری کنم
179
00:06:22,560 –> 00:06:25,860
و اینجاست که میتوانید ببینید که همه
180
00:06:25,860 –> 00:06:29,490
رکوردها در واقع اینجا هستند،
181
00:06:29,490 –> 00:06:32,070
بسیار ساده است، درج واقعاً
182
00:06:32,070 –> 00:06:34,469
اتفاق افتاده است و دوباره این کار را انجام خواهم داد. چگونه میتوانیم
183
00:06:34,469 –> 00:06:37,550
چندین سند تودرتو را در چند وقت دیگر درج
184
00:06:37,550 –> 00:06:40,350
کنیم، چیزی که
185
00:06:40,350 –> 00:06:43,470
باید ببینیم این است که چگونه میتوانیم در واقع
186
00:06:43,470 –> 00:06:45,630
چیزهایی را که میدانید پرس و جو کنیم، چیزهایی را از MongoDB پرس و جو کنیم
187
00:06:45,630 –> 00:06:47,250
و این درج در
188
00:06:47,250 –> 00:06:49,950
حال حاضر بسیار ساده بود، جستجوی
189
00:06:49,950 –> 00:06:52,050
سوابق از MongoDB تقریباً بسیار است.
190
00:06:52,050 –> 00:06:54,780
مهم است زیرا برای یک دانشمند داده
191
00:06:54,780 –> 00:06:57,360
یا برای شخصی که در واقع به
192
00:06:57,360 –> 00:07:00,420
طور مداوم با MongoDB کار می کند، باید
193
00:07:00,420 –> 00:07:03,000
اطلاعات زیادی را از MongoDB پرس و جو
194
00:07:03,000 –> 00:07:04,320
195
00:07:04,320 –> 00:07:05,820
کند، زمانی که در MongoDB و همه چیزهای مختلف مربع می کند، باید انواع مختلفی از عملیات را اعمال
196
00:07:05,820 –> 00:07:08,370
کند، بنابراین این
197
00:07:08,370 –> 00:07:09,750
ویدیوی خاص این کار را انجام می دهد. به آن اختصاص داده می شود
198
00:07:09,750 –> 00:07:11,580
که ما سعی خواهیم کرد مفاهیم مختلف را بفهمیم
199
00:07:11,580 –> 00:07:14,190
که چگونه این کار را انجام دهیم
200
00:07:14,190 –> 00:07:16,710
و همچنین بزرگنمایی
201
00:07:16,710 –> 00:07:18,210
کنیم تا بتوانید درک کنید بنابراین اول از همه
202
00:07:18,210 –> 00:07:21,630
این را می نویسم روش ساده پرس و جو می نویسم
203
00:07:21,630 –> 00:07:25,500
خوب روش ساده پرس و جو بسیار خوب اکنون
204
00:07:25,500 –> 00:07:27,540
اولین تکنیک مربع سازی که قرار است
205
00:07:27,540 –> 00:07:30,690
از آن استفاده کنم چیزی است به نام دوباره بچه ها
206
00:07:30,690 –> 00:07:33,150
من می خواهم از این اطلاعات EMP استفاده کنم فقط مشکلی
207
00:07:33,150 –> 00:07:34,740
ندارد زیرا در واقع به
208
00:07:34,740 –> 00:07:37,410
جمع آوری شما اشاره می کند اطلاعات یونی خوب است، بنابراین
209
00:07:37,410 –> 00:07:41,880
اطلاعات EMP من از اطلاعات EMP استفاده خواهم کرد و
210
00:07:41,880 –> 00:07:44,100
در اینجا be info تابعی دارم که
211
00:07:44,100 –> 00:07:47,910
به نام find underscore یکی خوب است، اگر
212
00:07:47,910 –> 00:07:49,680
تب shift را در اینجا فشار دهم،
213
00:07:49,680 –> 00:07:51,270
اساساً میگوید که میتوانیم
214
00:07:51,270 –> 00:07:53,730
یک فریتر نیز اعمال کنیم. یک سند واحد را
215
00:07:53,730 –> 00:07:55,710
از پایگاه داده دریافت می کند خوب است، یعنی اساساً به این معنی است
216
00:07:55,710 –> 00:07:57,780
که اگر من این را به طور پیش فرض اجرا کنم، اولین
217
00:07:57,780 –> 00:07:59,340
سندی که در آن
218
00:07:59,340 –> 00:08:00,780
مجموعه خاص وجود دارد می تواند
219
00:08:00,780 –> 00:08:02,640
آن را دریافت کند، بنابراین این اطلاعاتی است که
220
00:08:02,640 –> 00:08:04,560
ما در واقع آن را خوب دریافت می کنیم، می توانید
221
00:08:04,560 –> 00:08:06,780
ببینید که من من این شناسه را با شناسه شی
222
00:08:06,780 –> 00:08:09,180
و نام خانوادگی
223
00:08:09,180 –> 00:08:10,920
تجزیه و تحلیل دپارتمان دارم و همه اطلاعات در
224
00:08:10,920 –> 00:08:14,280
واقع در اینجا ارائه شده است.
225
00:08:14,280 –> 00:08:17,190
226
00:08:17,190 –> 00:08:19,680
227
00:08:19,680 –> 00:08:22,260
رکورد اول
228
00:08:22,260 –> 00:08:25,560
خوب حالا فرض کنید میخواهم همه
229
00:08:25,560 –> 00:08:28,400
رکوردها را دریافت کنم چگونه میتوانم این کار را به خاطر
230
00:08:28,400 –> 00:08:31,080
231
00:08:31,080 –> 00:08:33,750
232
00:08:33,750 –> 00:08:37,200
بسپارم اگر میخواهم همه رکوردها را دریافت کنم اول از همه باید از تابعی استفاده کنم که به عنوان enpm برای dot fine نامیده میشود،
233
00:08:37,200 –> 00:08:40,049
بنابراین find در اصل من است. شما می
234
00:08:40,049 –> 00:08:41,640
دانید که در واقع به من کمک می کند تا
235
00:08:41,640 –> 00:08:44,520
همه رکوردها را به حالت اول برسانم و اگر من
236
00:08:44,520 –> 00:08:47,640
Shift tab را فشار دهم خوب است اگر shift tab را فشار دهم
237
00:08:47,640 –> 00:08:49,350
می گوید که پایگاه داده را جستجو می کند و
238
00:08:49,350 –> 00:08:52,380
این شبیه به این است شبیه
239
00:08:52,380 –> 00:08:54,100
چیزی مانند
240
00:08:54,100 –> 00:08:59,259
انتخاب ستاره انتخاب ستاره از اطلاعات کارمند بسیار
241
00:08:59,259 –> 00:09:02,649
خوب چیزی شبیه به
242
00:09:02,649 –> 00:09:04,870
آن است که اوکی ستاره را از
243
00:09:04,870 –> 00:09:06,220
اطلاعات کارفرما در شکل کور انتخاب کنید
244
00:09:06,220 –> 00:09:07,930
اساسا مجموعه من یا جدولی است که می
245
00:09:07,930 –> 00:09:09,910
توانم بگویم خوب است، بنابراین ما فقط سعی می
246
00:09:09,910 –> 00:09:11,740
کنیم این اطلاعات را دریافت کنیم، وقتی
247
00:09:11,740 –> 00:09:13,899
این را اجرا می کنم، می توانید ببینید که این یک
248
00:09:13,899 –> 00:09:16,329
نوع مکان نما است و شما می دانید که مکان
249
00:09:16,329 –> 00:09:19,509
نما یک اشاره گر است و زمانی که ما در حال
250
00:09:19,509 –> 00:09:20,980
بازیابی رکورد بعدی
251
00:09:20,980 –> 00:09:22,959
هستیم، اکنون می توانید آن را دریافت کنید تا
252
00:09:22,959 –> 00:09:24,459
تمام رکوردها را به دست آورید، کاری که من انجام خواهم داد این است که
253
00:09:24,459 –> 00:09:26,800
فقط می گویم من یک حلقه for اجرا میکنم و
254
00:09:26,800 –> 00:09:30,940
میگویم برای رکورد در employ info dot fine
255
00:09:30,940 –> 00:09:34,750
256
00:09:34,750 –> 00:09:37,810
257
00:09:37,810 –> 00:09:40,449
258
00:09:40,449 –> 00:09:42,639
259
00:09:42,639 –> 00:09:44,319
و
260
00:09:44,319 –> 00:09:45,699
تمام رکوردها را نمایش می دهد زیرا من در حال
261
00:09:45,699 –> 00:09:47,920
چاپ هستم و زمانی که آن را اجرا کردم اینها
262
00:09:47,920 –> 00:09:50,350
تمام اطلاعات من هستند که می توانم در
263
00:09:50,350 –> 00:09:53,470
MongoDB خود ببینم و به این ترتیب می توانم آن را
264
00:09:53,470 –> 00:09:55,600
چاپ کنم این یکی از روش های دیگر است.
265
00:09:55,600 –> 00:09:58,000
همچنین میتوان از پرانتزهای گل پرانتز خالی استفاده کرد
266
00:09:58,000 –> 00:10:00,430
و وقتی آن را اجرا
267
00:10:00,430 –> 00:10:01,750
کردم، میتوانم تمام اطلاعات را تا اینجا بسیار ساده به دست بیاورم،
268
00:10:01,750 –> 00:10:04,689
بنابراین ما در
269
00:10:04,689 –> 00:10:06,370
واقع فرم خود را انتخاب کرده و
270
00:10:06,370 –> 00:10:07,930
اطلاعات را تار میکنیم، مانند اینکه چگونه
271
00:10:07,930 –> 00:10:09,790
در SQL همان کاری را انجام میدادیم. واقعاً
272
00:10:09,790 –> 00:10:12,310
در MongoDB انجام دادهاند و بچهها مطمئن شوید که
273
00:10:12,310 –> 00:10:13,779
همه این موارد را تمرین میکنید، زیرا
274
00:10:13,779 –> 00:10:16,420
اکنون بسیار مهم
275
00:10:16,420 –> 00:10:18,579
است که کار بعدی که میخواهم انجام دهم این است که
276
00:10:18,579 –> 00:10:22,870
اسناد را پرس و جو کنم یا
277
00:10:22,870 –> 00:10:26,889
اسناد JSON مبتنی بر اسناد JSON هستند. در
278
00:10:26,889 –> 00:10:30,750
شرایط برابری بر اساس شرایط برابری
279
00:10:30,750 –> 00:10:34,209
خوب حالا این
280
00:10:34,209 –> 00:10:35,680
شرط برابری اساساً چه میگوید،
281
00:10:35,680 –> 00:10:37,660
فرض کنید میخواهم چیزی
282
00:10:37,660 –> 00:10:42,000
شبیه به این را پرس و جو کنم، فرض کنید بگویم ستاره انتخاب کنید
283
00:10:42,000 –> 00:10:49,050
از اطلاعات کارمند
284
00:10:49,050 –> 00:10:53,139
که نام کوچک برابر با Kri است. چیزی
285
00:10:53,139 –> 00:10:53,680
شبیه به آن
286
00:10:53,680 –> 00:10:55,300
خوب است بنابراین من می خواهم چنین چیزی را پرس و جو
287
00:10:55,300 –> 00:10:57,069
کنم خوب به هیچ وجه من می
288
00:10:57,069 –> 00:10:58,870
گویم خوب است
289
00:10:58,870 –> 00:11:00,069
من نام کوچک را در نظر می گیرم و می گویم که هر جا
290
00:11:00,069 –> 00:11:01,660
که صلاحدید می خواهم همه
291
00:11:01,660 –> 00:11:03,040
سوابق را در آنجا دریافت کنم خوب،
292
00:11:03,040 –> 00:11:05,260
برای انجام این کار، چگونه این
293
00:11:05,260 –> 00:11:07,370
کار را انجام دهیم و همیشه این را به خاطر بسپاریم،
294
00:11:07,370 –> 00:11:09,470
هر اطلاعاتی یا هر
295
00:11:09,470 –> 00:11:11,420
فهرستی از رکوردهایی که در
296
00:11:11,420 –> 00:11:13,070
MongoDB دریافت می کنیم، به شکل مکان نما خواهد بود،
297
00:11:13,070 –> 00:11:15,740
بنابراین دوباره یک حلقه برای می نویسم. با گفتن
298
00:11:15,740 –> 00:11:19,870
اینکه برای ثبت در Okay
299
00:11:19,870 –> 00:11:25,520
EMP در برای Dot Okay EMP در برای نقطه اگر من
300
00:11:25,520 –> 00:11:27,350
فقط بالا بروم می بینید که من
301
00:11:27,350 –> 00:11:29,390
به همین روش انجام داده ام پس اساساً می خواهم
302
00:11:29,390 –> 00:11:34,310
دوباره از علامت نقطه استفاده کنم اکنون چگونه می توانم
303
00:11:34,310 –> 00:11:35,810
پرس و جو را بنویسم این
304
00:11:35,810 –> 00:11:37,820
مهمترین چیز است، بنابراین قبل از هر چیز برای
305
00:11:37,820 –> 00:11:39,710
نوشتن پرس و جو، من همیشه باید از
306
00:11:39,710 –> 00:11:41,600
این گل بند باز و بسته شدن در
307
00:11:41,600 –> 00:11:43,640
هنگام استفاده از لباس گل
308
00:11:43,640 –> 00:11:47,450
استفاده کنم، سعی کنید بر اساس آنچه می
309
00:11:47,450 –> 00:11:48,770
خواهید پرس و جو کنید ببینید، بنابراین باید در واقع
310
00:11:48,770 –> 00:11:50,360
آن لب میدان را پیدا کنید فرض کنید میخواهم
311
00:11:50,360 –> 00:11:52,100
با کمک آن پرس و جو کنم اسم کوچک پس
312
00:11:52,100 –> 00:11:53,870
در داخل این خواهم گفت که خوب
313
00:11:53,870 –> 00:11:57,740
نام کوچک من خوب است و من دارم و شما
314
00:11:57,740 –> 00:12:00,080
نمی توانید استفاده کنید برابر است با
315
00:12:00,080 –> 00:12:01,340
شما نباید به جای آن از
316
00:12:01,340 –> 00:12:03,770
این نوع استفاده کنید: می خواهم بگویم
317
00:12:03,770 –> 00:12:08,240
نام کوچک برابر است با کریش اوه بسیار خوب پس این
318
00:12:08,240 –> 00:12:10,670
شبیه کریش خواهد بود و من می گویم که
319
00:12:10,670 –> 00:12:13,100
اوکی آن رکوردها را از هر کجا که می گیرم چاپ
320
00:12:13,100 –> 00:12:15,770
کنید بسیار عالی
321
00:12:15,770 –> 00:12:17,540
322
00:12:17,540 –> 00:12:20,450
بسیار بسیار ساده است.
323
00:12:20,450 –> 00:12:21,560
جایی
324
00:12:21,560 –> 00:12:23,120
که نام کوچک برابر با کریس است، اگر
325
00:12:23,120 –> 00:12:24,860
بخواهم آن را پیدا کنم، اساس