La sensibilidad a las mayúsculas en las búsquedas de texto completo

Normalmente las búsquedas de texto completo son insensibles a las mayúsculas, es decir, no importa si las letras de una palabra están escritas en mayúsculas o minúsculas para ser consideradas equivalentes. La ventaja de esto es que podemos obtener la mayor cantidad de resultados posibles, aunque no siempre es lo más adecuado, y por ello debemos aprender a reconocer la diferencia de comportamiento que tenemos al cambiarlo para que sea sensible a mayúsculas.

Ver post

Búsquedas de texto completo con el modo Query Expansion en Laravel

Cuando realizamos búsquedas sobre un tema, muchas veces el contenido de nuestros resultados no tan relevante como deseamos, por lo que debemos repetirla con otras palabras claves para tratar de encontrar la respuesta que esperamos. Una estrategia que existe para enfrentar este problema es la de retroalimentación por relevancia, la cual nos permite incorporar nuevos documentos relacionados con la frase original en una «segunda fase de búsqueda».

Ver post

Recursos de API en Eloquent ORM

En esta lección aprenderás cómo utilizar los recursos de API disponibles en Laravel para construir respuestas más complejas y separar la lógica de tu API de tus modelos de Eloquent.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Cómo mostrar y ocultar atributos específicos al exportar los modelos de Eloquent a JSON

Una de las grandes ventajas que nos ofrece el ORM Eloquent es la posibilidad de exportar nuestros modelos en formato JSON o como simples arrays. En esta lección te enseñaré cómo podemos lograrlo.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Manejo dinámico de atributos en los modelos de Eloquent (Accessors, Mutators y Atributos Virtuales)

En esta lección te explicaré todo lo que necesitas saber sobre el manejo de atributos en tus modelos de Eloquent ORM. Incluyendo el uso de Accessors para formatear columnas automáticamente, mutators para garantizar la consistencia de tus datos y el uso de atributos virtuales. Además veremos un par de detalles que debes tener en cuenta para que tus modelos funcionen correctamente. Finalmente veremos un ejemplo un poco más completo en el cual trabajaremos con el apoyo de pruebas automatizadas (PHPUnit).

Regístrate para ver ésta y cientos de lecciones exclusivas.

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.

Suscríbete a nuestro boletín

Recibe consejos útiles, promos y múltiples recursos directamente en tu correo.

Tu nombre y correo serán enviados directamente a MailChimp. No compartiremos tus datos con otras empresas.