Ruby on Rails es un marco de aplicación web full-stack de código abierto escrito en Ruby. Sigue el popular modelo de marco MVC y es conocido por su enfoque de "convención sobre configuración" para el desarrollo de aplicaciones.

Más sobre ruby-on-rails...

Estoy comenzando con Rails (versión 5.1.7) y tengo algunos problemas para entender las asociaciones has_many: through, específicamente cómo recuperar valores del modelo de unión intermedio. .......
9 abr. 2021 a las 12:24
Tengo la siguiente consulta de búsqueda donde ("contact_type = 'proveedor' y nombre = '# {búsqueda}'") Digamos que estoy buscando a John para John Doe, sin embargo, si busco el. ......
8 abr. 2021 a las 18:54
¿Cómo validar la unicidad en el modelo en función de si otra columna tiene valor o no, no en el contenido real? Alcance parece comparar el contenido de la segunda columna. Por ejemplo, tengo en mi modelo de usuario .......
8 abr. 2021 a las 10:28
Tengo un modelo Invoice que has_many Payments y un modelo Payment que belongs_to Invoice. Exportamos los datos de las facturas mensualmente en lotes y necesitamos el último pago de cada factura. En nuestra opinión, actualmente estamos haciendo Invoice.payments.last una vez por cada factura que estam....
8 abr. 2021 a las 00:23
Entonces tengo un modelo en Rails, con globalize instalado y configurado: model.rb class Model < ApplicationRecord include TranslationWrites translates :column ... end Quiero cargar ansiosamente las traducciones en "inglés" y "francés" únicamente, para evitar un problema de consulta N + 1 dur....
En mi aplicación, tengo una página de soporte donde puedo enviar un correo electrónico para obtener soporte: P. También en mi aplicación, tengo un módulo para realizar solicitudes # lib / requester.rb module Requester def post (rel_url, body, token = .......
7 abr. 2021 a las 23:48
Digamos que tengo dos tablas, están vinculadas por columnas personalizadas: table1s id varchar user_id varchar table2s id varchar linked_user_id varchar ahora, trato de establecer una relación en Ruby .......
7 abr. 2021 a las 17:55
Aquí está mi configuración de database.yml: predeterminado: y nombre de usuario predeterminado: contraseña: adaptador: codificación postgresql: host unicode: .......
7 abr. 2021 a las 16:07
Recientemente intenté actualizar devise a la última versión especificada en el archivo de gemas sin afectar sus dependencias. Gemfile.lock: devise (3.5.3) bcrypt (~> 3.0) orm_adapter (~> 0.1) railties (>= 3.2.6, < 5) responders thread_safe (~> 0.1) warden (~> 1.2.....
En el siguiente fragmento de código def initialize (clause) clause = ~ / ^ ([\ w \ _ \.] +) (-> '\ w +')? _ (Desc | asc) $ | ^ ([\ w \ _ \.] + - >> '[\ w \ _] +') (-> '\ w +')? _ (desc | asc) $ / @column = $ 1 || $ 4 @op .......
7 abr. 2021 a las 11:12
Estoy usando ruby ​​on rails con postgresql. Tengo una tabla llamada "equipos" con la columna "nombre_equipo". Este "nombre_equipo" contiene valores como "1 (Equipo1)", "1 (Equipo2) .......
7 abr. 2021 a las 07:05
Trabajando en una aplicación de rieles con postgresql. Estoy tratando de implementar una restricción pg usando una declaración de caso. ALTER TABLE geolocation_postcodes ADD CONSTRAINT canadian_format CHECK ( CASE WHEN country_code = 'CA' AND code !~ '\A^[A-Z]\d[A-Z]\s\d[....
7 abr. 2021 a las 05:06
Soy nuevo en React-Native, que muestra a los usuarios que viven en el lenguaje del mapa y me gustaría construir una aplicación móvil en la que Back-end se construyera en Ruby on Rails. ¿Cuál es la mejor manera de hacerlo o de qué recursos puede aprender? ?....
7 abr. 2021 a las 00:33
No tengo experiencia con jsonb, así que me disculpo si esta es una pregunta básica. Logré construir mi formulario dinámico y enviarlo a la base de datos, pero me gustaría cambiar el formato en el que los datos llegan a la base de datos. Estoy usando Postgres y mi campo de "estado" es jsonb. Con mi....
6 abr. 2021 a las 23:48
Dentro de mi modelo de carrito, que tiene_muchos subcarros y pertenece_ a ubicaciones, estoy tratando de crear una consulta de alcance donde obtengo todos los carros que tienen subcarros que tienen una marca de tiempo created_at que está fuera de un .......
6 abr. 2021 a las 21:32
Estoy creando una aplicación Rails 5.2. En esta aplicación, obtuve objetos de proyecto que tienen muchos eventos y reuniones. Evento y reunión cada has_many CalendarItems. Quiero obtener todos los elementos de calendario para un proyecto como .......
6 abr. 2021 a las 17:53
json: 1.8.6 ruby: 2.7.2 rails: 6.0.3.6 Con frecuencia recibo el siguiente error en mi aplicación /Users/***/.rvm/gems/ruby-2.7.2/gems/json-1.8.6/lib/json/common.rb:155: warning: Using the last argument as keyword parameters is deprecated Cuando busqué este error, obtuve una solución, es dec....
6 abr. 2021 a las 14:58
Estoy creando una función de amistad. Pero tengo un problema. Cuando un usuario envía una solicitud a un usuario específico, está iterando a través de más de 3000 usuarios para encontrar a la persona adecuada. Me gustaría .......
6 abr. 2021 a las 11:19
He estado tratando de obtener un ejemplo de prueba simple de un formulario anidado en Rails 6 en ejecución, pero hasta ahora no he podido crear un ejemplo que funcione. Hasta donde yo sé, creé una asociación correcta en mis modelos, agregué un formulario anidado, permití parámetros para aceptar atr....
Quiero implementar una función de tenencia múltiple a nivel de base de datos que me permita agregar bases de datos de forma dinámica. No he encontrado una manera de hacer esto en Rails6. ¿Puede la función de bases de datos múltiples de Rails6 reconocer dinámicamente una nueva base de datos si se a....
La siguiente clase class Producttag < ApplicationRecord belongs_to :product, optional: true belongs_to :variant, optional: true Es hijo de su padre class Product < ApplicationRecord has_many :productags, dependent: :destroy Quien está en una cadena de otros dos padres. Cada clase llama de....
6 abr. 2021 a las 04:02
Simplemente estoy tratando de deshabilitar la función que requiere que inicie sesión después de la inactividad en mi entorno de desarrollo. Para configurar esto, tengo el siguiente conjunto: # config/initializers/devise.rb Devise.setup do |config| ... config.timeout_in = 30.minutes if Rails.....
6 abr. 2021 a las 01:45
Seguí este tutorial para agregar autenticación de usuario a mi aplicación rails. El tutorial utiliza devise y google_oauth2. Cuando un usuario intenta iniciar sesión con Google, el usuario encuentra un ArgumentError después de .......
6 abr. 2021 a las 01:20
Tengo algunos problemas para traducir las siguientes oraciones al alcance de Rails: SELECT COUNT(*) FROM permission_activities pa JOIN activities a ON pa.activity_id = a.id WHERE a.method = :method AND :url ~ a.url_regex AND pa.permission_id IN(:permission_ids) Vengo con algo como: class Permissi....
EDITAR: lo mismo sucede cuando bifurco un proceso manualmente ... obtengo un comportamiento extraño con un trabajo de Rails que llama a un módulo mío llamado RedisService. He agregado lib / modules a mi .......
5 abr. 2021 a las 11:29