Full stack web development Course | 118. Swag Shop API: Populating Data
Full-stack web development Tutorial in Just 3 Weeks
Week 3: Day 2
Section 12: Intro to Node, Mongo, & REST APIs
Tutorial 118: Swag Shop API: Populating Data
Lecture content
00:00:00 introduction
00:00:29 creating a new wishlist using Put request
00:02:15 verifying the put request in POSTMAN
00:03:16 Finding the list of wishlists using get request
00:04:57 Adding data to the newly created wishlist using Put request
00:14:45 Populating the data
00:19:00 End
In this video tutorial, we are going to learn about how to create a new wishlist, add items to it and then get the list of all the wishlists present in our collection named product. We are going to use all the three- get, put, and post parameters in this video.
Step 1: We do a Post request to create a new wishlist.
app.post('/wishlist',function(request, response){ error message });
If the new wishlist is found it will display "wishlist" else "could not find wishlist".
Step 2: We do a get request to find the list of
Wishlists present in our collection I.e. product.
app.get('/wishlist',function(request,response) { });
Step 3: we do a put request to add new data to the newly created wishlist and check the data in Postman.
app.put('/wishlist/product/add', function(request, response){ });
Check it in POSTMAN.
Step 4: Populate the data
In the get request, modify the statement into
app.get('/wishlist',function(request,response)
{ wishlist.find({}).populate({path:'product', model:'product'}) exec(function(err,wishlist{ error message}));
populate() function in mongoose is used for populating the data inside the reference.
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Full stack web development Course | 118. Swag Shop API: Populating Data», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.