Resultados de la búsqueda a petición "rails-activerecord"
Registro activo: consulta JSON
Dentro de mi modelo de base de datos, tengo un campo json que tiene la siguiente estructura: json_field: {"data"=>{"key_1"=>"value1", "key_2"=>"value"} }Intentando consultar esto usando select: Model.select(:id, "json_field -> 'data'") ...
Consultar columna jsonb que contiene una matriz de objetos JSON
yo sueloPostgreSQL 9.5y Rails 5. Quiero consultar eljsonb columna que se muestra a continuación que contiene una matriz de objetos JSON para devolver todos los elementos de la matriz JSON que contienen{"kind":"person"} y también realizar ...
rieles dinámicos donde consulta SQL
Tengo un objeto con un conjunto de atributos que representan los atributos del modelo de búsqueda, y me gustaría crear dinámicamente una consulta sql utilizando solo los atributos que están establecidos. Creé el método a continuación, pero creo ...
Rieles 3 - Carga ansiosa con condiciones
De acuerdo, estoy completamente perplejo con este. Estoy tratando de crear un menú de páginas web publicadas organizadas por categoría. Category.rb: belongs_to :parent, :class_name => "Category", :foreign_key => "parent_id" has_many :children, ...
Rieles: ¿Objeto disponible en la vista, pero no las propiedades del objeto?
Tengo un problema inusual en el que puedo acceder a un Objeto, pero no a sus propiedades en una vista. Cualquier asistencia, orientación, es muy apreciada. Este es mi modeloapp/models/team_member.rb): class TeamMember < ApplicationRecord ...
Ruby on Rails genera modelo de campo: tipo: ¿cuáles son las opciones para campo: tipo?
Estoy tratando de generar un nuevo modelo y olvidar la sintaxis para hacer referencia a la ID de otro modelo. Lo buscaría yo mismo, pero no he descubierto, entre todos mis enlaces de documentación de Ruby on Rails, cómo encontrar la fuente ...
Consulta contra un tipo de columna de matriz de Postgres
TL;DR Me pregunto cuáles son los pros y los contras (o si son equivalentes) entre@> {as_champion, whatever} y usandoIN ('as_champion', 'whatever') es. Detalles abajo: Estoy trabajando con Rails y usando el tipo de columna de matriz de ...
Carga impaciente según el tipo de asociación en Ruby on Rails
Tengo una asociación polimórfica (belongs_to :resource, polymorphic: true) dónderesource Puede ser una variedad de modelos diferentes. Para simplificar la pregunta, suponga que puede serOrder o unCustomer. Si es unOrder Me gustaría precargar el ...
Rieles donde condición usando NOT NULL
Usando el estilo de los rieles 3, ¿cómo escribiría lo contrario de: Foo.includes(:bar).where(:bars=>{:id=>nil})Quiero encontrar donde id no es nulo. Lo intenté: Foo.includes(:bar).where(:bars=>{:id=>!nil}).to_sqlPero eso vuelve: => "SELECT ...
¿Cómo puedo sobrescribir un método getter en un modelo ActiveRecord?
Estoy tratando de sobrescribir un método getter para un modelo ActiveRecord. Tengo un atributo llamadoname en el modeloCategory, y me gustaría poder hacer algo como esto: def name name_trans || name endSiname_trans el atributo no es nulo, ...