Articles of ruby on rails

Comment obtenir le temps d’exécution dans la console des rails?

Je veux comparer le temps d’exécution des Post.all et SELECT * FROM posts (ou d’autres déclarations) Comment puis-je obtenir le temps d’exécution de Post.all ?

Rails ID atsortingbution automatique qui existe déjà

Je crée un nouvel album comme ça: truck = Truck.create(:name=>name, :user_id=>2) Ma firebase database compte actuellement plusieurs milliers d’entités pour les camions, mais j’ai atsortingbué les identifiants à plusieurs d’entre eux, d’une manière qui laissait certains identifiants disponibles. Donc, ce qui se passe, c’est que rails crée un object avec id = 150 et ça […]

impossible d’obtenir une connexion firefox stable en 60 secondes (127.0.0.1:7055)

Obtenir l’erreur suivante lors de l’exécution des tests rspec impossible d’obtenir une connexion firefox stable en 60 secondes (127.0.0.1:7055) dans les rails Utilisation des dernières ruby ​​(1.9.2) et firefox (6.0) Utiliser rspec-rails, capybara et plusieurs autres joyaux, mais ils ne semblent pas poser de problème. Ces tests fonctionnent bien dans un autre environnement (Linux).

Rails filtrant le tableau d’objects par valeur d’atsortingbut

Donc, j’effectue une requête sur la firebase database et j’ai un tableau complet d’objects: @attachments = Job.find(1).attachments Maintenant que j’ai un tableau d’objects, je ne veux pas effectuer une autre requête de firebase database, mais j’aimerais filtrer le tableau en fonction du type de fichier de l’object Attachment file_type pour avoir une liste de attachments […]

Comment effacer tous les emplois de Sidekiq?

J’utilise sidekiq pour les tâches de fond dans l’application Rails. Maintenant, le nombre d’emplois devient plus important, alors je veux effacer tous les emplois. J’ai essayé la commande suivante dans la console Sidekiq::Queue.new.clear mais il donnait l’erreur suivante. NameError: uninitialized constant Sidekiq::Queue Comment puis-je effacer tous les emplois de sidekiq?

Comment Rails assure-t-il le suivi des migrations effectuées pour une firebase database?

Selon Rails doc: http://guides.rubyonrails.org/migrations.html “Active Record suit les migrations qui ont déjà été effectuées. Il vous suffit de mettre à jour votre source et de lancer rake db: migrate”. Comment ActiveRecord fait-il cela? Où Active Record stocke-t-il les données? Je pense que cela pourrait être stocké dans la firebase database elle-même? Dans une table quelque […]

En utilisant Rails, comment puis-je définir ma clé primaire pour ne pas être une colonne de type entier?

J’utilise les migrations Rails pour gérer un schéma de firebase database et je crée un tableau simple dans lequel j’aimerais utiliser une valeur non entière comme clé primaire (en particulier une chaîne). Pour faire abstraction de mon problème, disons qu’il y a une table d’ employees où les employés sont identifiés par une chaîne alphanumérique, […]

L’installation groupée renvoie “Impossible de localiser Gemfile”

Je suis nouveau dans Rails et je travaille actuellement avec un guide. Le guide indique: Utilisez un éditeur de texte pour mettre à jour le fichier Gemfile requirejs par Bundler avec le contenu du listing 2.1. source ‘https://rubygems.org’ gem ‘rails’, ‘3.2.3’ group :development do gem ‘sqlite3’, ‘1.3.5’ end # Gems used only for assets and […]

Ne prendre qu’une seule migration

J’essaie d’exécuter une seule migration sur un tas de mes applications. Comment puis-je faire ceci? Je ne veux exécuter aucune des migrations avant ou après. Merci.

Fonctions de date / heure «antérieures» dans Ruby / Rails

Je me demandais s’il y avait un moyen de calculer l’horodatage dans Rails – il y a une demi-minute, il y a 2 minutes, il y a 1 jour, etc. Je veux savoir si Ruby / Rails a une fonction intégrée pour une telle conversion date-heure?