Resultados de la búsqueda a petición "rails-activerecord"

1 la respuesta

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'") ...

1 la respuesta

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 ...

1 la respuesta

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 ...

1 la respuesta

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, ...

2 la respuesta

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 ...

6 la respuesta

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 ...

1 la respuesta

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 ...

6 la respuesta

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 ...

5 la respuesta

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 ...

7 la respuesta

¿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, ...