mongodb - autoincrement - Tipo de datos MongoID para texto
mongodb objectid to string (3)
Puede usar el tipo de datos String solamente. No hay razón para usar ningún otro tipo de datos, ya que la cadena le proporciona una longitud ilimitada. Puede usar directamente el tipo de cadena para los campos de texto de MongoDB.
¿Cuál es la mejor opción para usar para el tipo de datos MongoID para el tipo de datos TEXT de MongoDB regular?
¿Se pregunta por qué MongoID no tiene un tipo de datos TEXTO?
¿Está bien usar el tipo STRING y almacenar grandes cantidades de datos?
PS viene de fondo SQL.
Sí, las cadenas en MongoDB tienen una longitud ilimitada (hasta el tamaño máximo del documento, por supuesto (16 MB)). Así que no había ninguna razón para introducir un tipo de columna TEXTO por separado, como lo hacen las bases de datos relacionales.
Sólo tiene que utilizar el tipo de cadena.
De acuerdo con la documentación de mongoid, todos los campos son cadenas, a menos que especifiquemos explícitamente otro tipo de datos. A diferencia de SQL''s
diferencias SQL''s
varchar
y text
SQL''s
, las cadenas en mongo
no tienen ninguna limitación (la única limitación es la del tamaño máximo de documento de 16 MB), por lo que no hay que preocuparse por el tamaño.