MongoDB
Tipos de datos
Tipos de datos
2
Tipo Número Alias Notas
Double 1 "double"
String 2 "string"
Object 3 "object"
Array 4 "array"
Binary data 5 "binData"
Undefined 6 "undefined" Deprecated.
ObjectId 7 "objectId"
Boolean 8 "bool"
Tipos de datos
3
Tipo Número Alias Notas
Regular Expression 11 "regex"
DBPointer 12 "dbPointer" Deprecated.
JavaScript 13 "javascript"
Symbol 14 "symbol" Deprecated.
JavaScript code with
scope
15 "javascriptWithScope" Deprecated in
MongoDB 4.4.
32-bit integer 16 "int"
Timestamp 17 "timestamp"
64-bit integer 18 "long"
Operadores
⬥ Ejemplos
4
{
nombre: “Rosa”,
edad: 50,
activo: true,
salario: 1234.76,
habilidades: [“informática”,”diseño”],
responsable: {
nombre: “pedro”,
puesto: “jefe”
},
fecha: new Date("1999-01-15T11:25"),
puesto: nul,
foto: BinData(1,’jeineing789jjeh’)
}
Operadores
⬥ Ejemplos
5
{
nombre: “Rosa”,
edad: 50,
activo: true,
salario: 1234.76,
habilidades: [“informática”,”diseño”],
responsable: {
nombre: “pedro”,
puesto: “jefe”
},
fecha: new Date("1999-01-15T11:25"),
puesto: nul,
foto: BinData(1,’jeineing789jjeh’)
}
String
Operadores
⬥ Ejemplos
6
{
nombre: “Rosa”,
edad: 50,
activo: true,
salario: 1234.76,
habilidades: [“informática”,”diseño”],
responsable: {
nombre: “pedro”,
puesto: “jefe”
},
fecha: new Date("1999-01-15T11:25"),
puesto: nul,
foto: BinData(1,’jeineing789jjeh’)
}
Integer
Operadores
⬥ Ejemplos
7
{
nombre: “Rosa”,
edad: 50,
activo: true,
salario: 1234.76,
habilidades: [“informática”,”diseño”],
responsable: {
nombre: “pedro”,
puesto: “jefe”
},
fecha: new Date("1999-01-15T11:25"),
puesto: nul,
foto: BinData(1,’jeineing789jjeh’)
}
Boolean
Operadores
⬥ Ejemplos
8
{
nombre: “Rosa”,
edad: 50,
activo: true,
salario: 1234.76,
habilidades: [“informática”,”diseño”],
responsable: {
nombre: “pedro”,
puesto: “jefe”
},
fecha: new Date("1999-01-15T11:25"),
puesto: nul,
foto: BinData(1,’jeineing789jjeh’)
}
Double
Operadores
⬥ Ejemplos
9
{
nombre: “Rosa”,
edad: 50,
activo: true,
salario: 1234.76,
habilidades: [“informática”,”diseño”],
responsable: {
nombre: “pedro”,
puesto: “jefe”
},
fecha: new Date("1999-01-15T11:25"),
puesto: nul,
foto: BinData(1,’jeineing789jjeh’)
}
Array
Operadores
⬥ Ejemplos
10
{
nombre: “Rosa”,
edad: 50,
activo: true,
salario: 1234.76,
habilidades: [“informática”,”diseño”],
responsable: {
nombre: “pedro”,
puesto: “jefe”
},
fecha: new Date("1999-01-15T11:25"),
puesto: nul,
foto: BinData(1,’jeineing789jjeh’)
}
Objeto
Operadores
⬥ Ejemplos
11
{
nombre: “Rosa”,
edad: 50,
activo: true,
salario: 1234.76,
habilidades: [“informática”,”diseño”],
responsable: {
nombre: “pedro”,
puesto: “jefe”
},
fecha: new Date("1999-01-15T11:25"),
puesto: null,
foto: BinData(1,’jeineing789jjeh’)
}
Date
Operadores
⬥ Ejemplos
12
{
nombre: “Rosa”,
edad: 50,
activo: true,
salario: 1234.76,
habilidades: [“informática”,”diseño”],
responsable: {
nombre: “pedro”,
puesto: “jefe”
},
fecha: new Date("1999-01-15T11:25"),
puesto: null,
foto: BinData(1,’jeineing789jjeh’)
}
Null
Operadores
⬥ Ejemplos
13
{
nombre: “Rosa”,
edad: 50,
activo: true,
salario: 1234.76,
habilidades: [“informática”,”diseño”],
responsable: {
nombre: “pedro”,
puesto: “jefe”
},
fecha: new Date("1999-01-15T11:25"),
puesto: null,
foto: BinData(1,’jeineing789jjeh’)
}
Binario

011-Tipos+de+datos (1).pdf

  • 1.
  • 2.
    Tipos de datos 2 TipoNúmero Alias Notas Double 1 "double" String 2 "string" Object 3 "object" Array 4 "array" Binary data 5 "binData" Undefined 6 "undefined" Deprecated. ObjectId 7 "objectId" Boolean 8 "bool"
  • 3.
    Tipos de datos 3 TipoNúmero Alias Notas Regular Expression 11 "regex" DBPointer 12 "dbPointer" Deprecated. JavaScript 13 "javascript" Symbol 14 "symbol" Deprecated. JavaScript code with scope 15 "javascriptWithScope" Deprecated in MongoDB 4.4. 32-bit integer 16 "int" Timestamp 17 "timestamp" 64-bit integer 18 "long"
  • 4.
    Operadores ⬥ Ejemplos 4 { nombre: “Rosa”, edad:50, activo: true, salario: 1234.76, habilidades: [“informática”,”diseño”], responsable: { nombre: “pedro”, puesto: “jefe” }, fecha: new Date("1999-01-15T11:25"), puesto: nul, foto: BinData(1,’jeineing789jjeh’) }
  • 5.
    Operadores ⬥ Ejemplos 5 { nombre: “Rosa”, edad:50, activo: true, salario: 1234.76, habilidades: [“informática”,”diseño”], responsable: { nombre: “pedro”, puesto: “jefe” }, fecha: new Date("1999-01-15T11:25"), puesto: nul, foto: BinData(1,’jeineing789jjeh’) } String
  • 6.
    Operadores ⬥ Ejemplos 6 { nombre: “Rosa”, edad:50, activo: true, salario: 1234.76, habilidades: [“informática”,”diseño”], responsable: { nombre: “pedro”, puesto: “jefe” }, fecha: new Date("1999-01-15T11:25"), puesto: nul, foto: BinData(1,’jeineing789jjeh’) } Integer
  • 7.
    Operadores ⬥ Ejemplos 7 { nombre: “Rosa”, edad:50, activo: true, salario: 1234.76, habilidades: [“informática”,”diseño”], responsable: { nombre: “pedro”, puesto: “jefe” }, fecha: new Date("1999-01-15T11:25"), puesto: nul, foto: BinData(1,’jeineing789jjeh’) } Boolean
  • 8.
    Operadores ⬥ Ejemplos 8 { nombre: “Rosa”, edad:50, activo: true, salario: 1234.76, habilidades: [“informática”,”diseño”], responsable: { nombre: “pedro”, puesto: “jefe” }, fecha: new Date("1999-01-15T11:25"), puesto: nul, foto: BinData(1,’jeineing789jjeh’) } Double
  • 9.
    Operadores ⬥ Ejemplos 9 { nombre: “Rosa”, edad:50, activo: true, salario: 1234.76, habilidades: [“informática”,”diseño”], responsable: { nombre: “pedro”, puesto: “jefe” }, fecha: new Date("1999-01-15T11:25"), puesto: nul, foto: BinData(1,’jeineing789jjeh’) } Array
  • 10.
    Operadores ⬥ Ejemplos 10 { nombre: “Rosa”, edad:50, activo: true, salario: 1234.76, habilidades: [“informática”,”diseño”], responsable: { nombre: “pedro”, puesto: “jefe” }, fecha: new Date("1999-01-15T11:25"), puesto: nul, foto: BinData(1,’jeineing789jjeh’) } Objeto
  • 11.
    Operadores ⬥ Ejemplos 11 { nombre: “Rosa”, edad:50, activo: true, salario: 1234.76, habilidades: [“informática”,”diseño”], responsable: { nombre: “pedro”, puesto: “jefe” }, fecha: new Date("1999-01-15T11:25"), puesto: null, foto: BinData(1,’jeineing789jjeh’) } Date
  • 12.
    Operadores ⬥ Ejemplos 12 { nombre: “Rosa”, edad:50, activo: true, salario: 1234.76, habilidades: [“informática”,”diseño”], responsable: { nombre: “pedro”, puesto: “jefe” }, fecha: new Date("1999-01-15T11:25"), puesto: null, foto: BinData(1,’jeineing789jjeh’) } Null
  • 13.
    Operadores ⬥ Ejemplos 13 { nombre: “Rosa”, edad:50, activo: true, salario: 1234.76, habilidades: [“informática”,”diseño”], responsable: { nombre: “pedro”, puesto: “jefe” }, fecha: new Date("1999-01-15T11:25"), puesto: null, foto: BinData(1,’jeineing789jjeh’) } Binario