Skip to content

Instantly share code, notes, and snippets.

View adrianlemess's full-sized avatar

adrianlemess adrianlemess

View GitHub Profile
@adrianlemess
adrianlemess / Code snippets.md
Last active December 27, 2019 17:42
Angular Awesome List

Snippets

Component:

  • HTML
<div *ngIf="item.length > 0">
<!DOCTYPE html>
<html>
<head>
<title> conversão </title>
</head>
<body>
@adrianlemess
adrianlemess / dbpath.json
Last active July 12, 2018 23:58
veiculos.json
{
"veiculos": [
{
"id":1,
"marca":"Chevrolet",
"modelo":"Agile LT 1.4 MPFI 8V flex",
"valor":21500,
"unidadesEmEstoque":5,
"ano":2010,
"categoria":"carro",
@adrianlemess
adrianlemess / containsobject.js
Created February 22, 2018 17:45
compare if object is in array
checkIfContains(arrayToCompare, objectToCompare, ...props) {
return arrayToCompare.some(value => {
return props.every(prop => value[prop] === objectToCompare[prop])
})
}

MongoDB LAB

Crie uma API que use uma database com o nome mongo_aula. Essa API deve ter endpoints que possibile as operações abaixo.

Teste os endpoints (as rotas) da API através do POSTMAN!

Inserir Documentos

Insira os seguintes documentos em uma coleção de movies.

@adrianlemess
adrianlemess / atualizarVariosCampos.js
Last active December 27, 2017 17:23
Atualizar todos os campos com um valor do próprio documento do Mongo
//Em um shell mongo colocar o seguinte script
db.person.find().snapshot().forEach(
function (elem) {
db.person.update(
{
_id: elem._id
},
{
$set: {