Skip to content

Instantly share code, notes, and snippets.

View adrianlemess's full-sized avatar

adrianlemess adrianlemess

View GitHub Profile
@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: {

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 / 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])
})
}
@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",
<!DOCTYPE html>
<html>
<head>
<title> conversão </title>
</head>
<body>
@adrianlemess
adrianlemess / Code snippets.md
Last active December 27, 2019 17:42
Angular Awesome List

Snippets

Component:

  • HTML
<div *ngIf="item.length > 0">
@adrianlemess
adrianlemess / markdown
Created November 15, 2019 15:37
react-awesome-list
https://pomb.us/build-your-own-react/
1) Crie uma classe Produto com os seguintes atributos:
qtdEstoque
nome
tamanho
cor
preco
e com os seguintes métodos:
<title>Questão 11</title> <script> /*Enunciado da questão.*/
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Questão XX - lista X</title>
</head>
<body>
<script>
/*Enunciado da questão.*/