sql >> Database >  >> NoSQL >> MongoDB

Hoe een tabel met een bepaalde kolom op te slaan, moet in een array worden opgeslagen en opgehaald in Angularjs (Mean Stack)

Als je geen schema hebt, kun je het proberen

app.post('/AddNewuser', function (req, res) {

    console.log(req.body);
    var newUser = {
            name: req.body.name,
            details:{
                age: req.body.age,
                address: req.body.address,
                contactNo: req.body.contactNo
            }
       };
    db.Users.save(newUser , function (err, doc) {
        if(err) {
            console.log(err);
            return res.status(500).send('Error occurred');
        }
        return res.status(200).json(doc);
    });
});

N.B:Hier heb ik details gemaakt als een object in plaats van array




  1. hoe geneste object van mangoestdocument bij te werken voor alleen verstrekte sleutels

  2. Hernoem ObjectId _id naar id in Jackson deserialisatie met Jongo en MongoDB

  3. Verlaten met code 8 Voorbeeld meteoortoepassingen

  4. Index bestaat al met verschillende opties fout tijdens het gebruik van createIndex() in de nieuwste MongoDB java-driver