Json – Accessing items with fetch api
I want to access the list of users in an API using fetch and async/await and display them in my html page. I receive the object and I want to access the items using I receive the object and I…
I want to access the list of users in an API using fetch and async/await and display them in my html page. I receive the object and I want to access the items using I receive the object and I…
How to correctly resolve a Promise.all(...), I'm trying that after resolving the promise which generates a set of asynchronous requests (which are simple database queries in supabase-pg SQL) I'm iterating the result in a forEach , to make a new…
this is my code: const query = await Users.findOne({_id: userId}, 'groups'); const arrayOfGroups = []; //query.groups is an array of strings that contains id´s await Promise.all([query.groups.forEach(async function (groupId){ const atributtesOfGroup = await Group.findById(groupId); const {grade, group, career} = atributtesOfGroup; arrayOfGroups.push(grade…
I am relatively new to JavaScript and especially new to promise. I am struggling to get the second console.log() to output the same as the first one. Is this even possible? Do I have to do all of my code…
I'm working on a project where at one point, I run a series of promises and then push their results (in the .then() portion) to an array. The issue is that, although the promise itself is providing a result value,…
I am working on a personal project and I have a service that returns an array of images from firebases storage. The problem is that when I subscribe to the observable I get an empty array. When I open the…
I have an array of objects as: { id: '1582715', email: '[email protected]', isUsed: false }, and I have many documents in MongoDB with same keys. Before writing new array of objects in BD, I want to check does objects of…
I m trying to write await for multiple promises, instead of nested functions. Please take a look at the below code i tried, as it will explain better than me. var main = async () => { // const main_…
async function getRedisKeyAsync(key){ var value = await client.get(key); console.log('got value ' + value + ' for key ' + key + ' in redis'); return value; } async function getRedisKeyPromise(key){ client.get(key).then( (value) => { console.log('got value ' + value +…
I have a couple repositories containing database calls such as getUser and getUsers. Now I export those repositories as followed: import { DatabaseBackend } from "../common/database"; import { userRepository as _userRepository, bookingRepository as _bookingRepository, pricingRepository as _pricingRepository, } from "../common/repositories";…