Запитання з тегом «ruby-on-rails»

Ruby on Rails - це повний стек із відкритим кодом для веб-додатків із відкритим кодом, написаний на Ruby. Він слідує за популярною базовою моделлю MVC і відомий своїм підходом до розробки додатків "конвенція щодо конфігурації".

25
Rails постійно повідомляє мені, що наразі він не встановлений
Я використовую rvmдля управління різними рубінами та їх дорогоцінними каменями. Моя оболонка - zsh з oh-my-zsh, налаштована з основними налаштуваннями. Увімкненими плагінами oh-my-zsh є ruby, rails, osx та git. Ось команда, яку я використовував для встановлення ruby-1.8.7 та rails-3.0.7. rvm install 1.8.7 rvm use 1.8.7 gem install rails -v=3.0.7 а …
86 ruby-on-rails  ruby  rvm  zsh 

19
Чи працює сервер на хості “localhost” (:: 1) і приймає з'єднання TCP / IP через порт 5432?
Перш за все, зауважте, що я знайшов кілька подібних запитань щодо переповнення стеку та статей по всьому Інтернету, але жодне з них не допомогло мені вирішити проблему: Помилка PG не вдалося підключитися до сервера: підключення відхилено. Сервер працює на порту 5432? PG :: ConnectionBad - не вдалося підключитися до сервера: …

7
Рейки 3: Як "перенаправити_ на" ​​у дзвінку Ajax?
Наступний attempt_loginметод викликається за допомогою Ajax після подання форми входу. class AccessController < ApplicationController [...] def attempt_login authorized_user = User.authenticate(params[:username], params[:password]) if authorized_user session[:user_id] = authorized_user.id session[:username] = authorized_user.username flash[:notice] = "Hello #{authorized_user.name}." redirect_to(:controller => 'jobs', :action => 'index') else [...] end end end Проблема в тому, що redirect_toне працює. …

6
Redis і Memcache чи просто Redis?
Я використовую memcached для кешування в моєму додатку Rails 3 за допомогою простого Rails.cacheінтерфейсу, і тепер я хотів би виконати фонову обробку роботи за допомогою redis та resque. Я думаю, що вони досить різні, щоб гарантувати використання обох. Однак на героку існують окремі збори за використання як memcached, так і …

8
Як отримати батьківський вузол у Capybara?
Я працюю з багатьма плагінами jQuery, які часто створюють елементи DOM без ідентифікатора чи інших властивостей ідентифікації, і єдиний спосіб отримати їх у Capybara (наприклад, для натискання) - це отримати спочатку свого сусіда (іншу дочку свого предка) . Але я ніде не знайшов, чи підтримує Капібара такі речі, наприклад: find('#some_button').parent.fill_in …

14
За допомогою Rails, як я можу встановити, що мій первинний ключ не є цілочисельним стовпцем?
Я використовую міграції Rails для управління схемою бази даних і створюю просту таблицю, де я хотів би використовувати неціле значення як первинний ключ (зокрема, рядок). Щоб абстрагуватися від моєї проблеми, припустимо, є таблиця, employeesде працівники ідентифікуються буквено-цифровим рядком, наприклад "134SNW". Я спробував створити таблицю в такій міграції: create_table :employees, {:primary_key …

8
Міграції для Java
Я використовую і рубін на рейках, і Java. Мені дуже подобається використовувати міграції, коли я працюю над проектом рейок. так що мені цікаво, чи існує така міграція, як інструмент для Java? Якщо такого інструменту немає, чи непогано використовувати міграції як інструмент управління базою даних, що використовується проектом Java?

13
Рядок "true" і "false" до логічної
У мене є програма Rails, і я використовую jQuery для запиту свого подання пошуку у фоновому режимі. Є поля q(пошуковий термін) start_date,, end_dateі internal. internalПоле прапорець і я використовую is(:checked)метод для створення URL , який опитується: $.getScript(document.URL + "?q=" + $("#search_q").val() + "&start_date=" + $("#search_start_date").val() + "&end_date=" + $("#search_end_date").val() + …

6
Як виявити зміни атрибутів у моделі?
Я хотів би створити функцію зворотного виклику в рейках, яка виконується після збереження моделі. У мене є ця модель, Претензія, яка має атрибут 'статус', який змінюється залежно від стану претензії, можливі значення очікують на розгляд, схвалені, затверджені, відхилені База даних має "стан" із типовим значенням "очікує на розгляд". Я хотів …

4
Як мені «активувати» іншу версію певного каменя?
Я хочу перемикатися між рейками 2.3.10 як "активний" камінь для моєї ОС, щоб я міг викликати його в командному рядку. Чи можна це зробити? Я не використовую rvm. Можливо, пора починати. Я спробував gem install rails --version=2.3.10, але це лише гарантує, що версія gem встановлена, а не вставлена /usr/bin/rails. (Я …

5
Використання Rails link_to для посилань, які публікують
У мене є посилання, за яким мені потрібно надіслати запит на публікацію. Зазвичай я використовую jQuery і запобігаю поведінку посилання за замовчуванням, а потім надсилаю форму до місця призначення. Це здається чимось, що Rails має змогти мені допомогти. Звичайно, link_toметод має можливість вказати метод POST http: link_to "Profile", 'http://example.com/profile', method: …


7
Як перевірити, чи включено число в діапазон (в одному твердженні)?
Я використовую Ruby on Rails 3.0.9, і я хотів би перевірити, чи включено число в діапазон. Тобто, якщо у мене є змінна, number = 5я хотів би перевірити 1 <= number <= 10та отримати логічне значення, якщо numberзначення включено до цього діапазону. Я можу зробити це так: number >= 1 …

12
Найкраще рішення для автентифікації в Ruby on Rails [закрито]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …

8
інший макет для дії sign_in у розробці
Я намагаюся використовувати інший / спеціальний макет з назвою "розробити" для дії sign_in. Я знайшов цю сторінку у вікі-розробнику, а другий приклад навіть говорить, що ви можете робити це за дію (в даному випадку це sign_inдія), але на цьому прикладі немає жодного прикладу. Хтось із IRC сказав мені, що я …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.