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

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


3
form_for із вкладеними ресурсами
У мене є двоскладове запитання про form_for та вкладені ресурси. Скажімо, я пишу блог-движок і хочу зв’язати коментар із статтею. Я визначив вкладений ресурс наступним чином: map.resources :articles do |articles| articles.resources :comments end Форма коментаря знаходиться у поданні show.html.erb для статей під самою статтею, наприклад так: <%= render :partial => …

4
Чи можете ви більше порівняти з датою в пошуку в Rails 3?
Я шукаю цей пошук в Rails 3: Note.where(:user_id => current_user.id, :notetype => p[:note_type], :date => p[:date]).order('date ASC, created_at ASC') Але мені потрібно, щоб :date => p[:date]умова була рівнозначною :date > p[:date]. Як я можу це зробити? Дякуємо за прочитане


20
Rails: Який хороший спосіб перевірити посилання (URL-адреси)?
Мені було цікаво, як мені найкраще перевірити URL-адреси в Rails. Я думав використовувати регулярний вираз, але не впевнений, чи це найкраща практика. І якщо я буду використовувати регулярний вираз, чи міг би хтось запропонувати мені його? Я все ще новачок у Regex.

7
Рейки 4 - перехідна змінна в часткова
Я стежу за підручником Ruby on Rails і зіткнувся з проблемою, намагаючись передати змінні партії. Моя _userчасткова така <li> <%= gravatar_for user, size: 52 %> <%= link_to user.name, user %> </li> Я хотів би передати число для значення розміру. Я намагаюся так, без жодної удачі. <%= render @users, :locals => …

9
Ви вже активували рейку 0.9.0, але ваш Gemfile потребує граблі 0.8.7
Я намагаюся запустити проект рейки, я розумію Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed. Якщо я роблю: "встановити пакет" але я отримую You have already activated rake 0.9.0, but your Gemfile requires rake 0.8.7 при цьому роблячи rake db:migrate

3
Яка різниця між `after_create` та` after_save` та коли використовувати?
Є after_createі after_saveтакий же , як у функціональності? Я хочу зробити операцію з електронною поштою користувача після його створення. Я хочу зробити цю операцію, коли вона зберігається в базі даних. який краще використовувати: after_createабо after_save?

21
Не вдається підключитися до локального PostgreSQL
Мені вдалося створити своє місцеве середовище розвитку. Усі мої локальні програми Rails тепер видають помилку: PGError could not connect to server: Permission denied Is the server running locally and accepting connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"? Я не маю уявлення, що це спричинило. Під час пошуку рішення я оновив усі …

6
Вказівка ​​імені стовпця при переміщенні "посилань"
Я хочу зробити migrationв Rails, посилаючись на іншу таблицю. Зазвичай я б робив щось на кшталт: add_column :post, :user, :references Це створює стовпчик, названий user_idу postsтабл. Але що робити, якщо замість цього user_idя хочу щось подібне author_id? Як я можу це зробити?



3
Як перевірити, чи модель має певний стовпець / атрибут?
У мене є метод, який потребує циклу через хеш і перевірити, чи існує кожен ключ у таблиці моделей, інакше він видалить ключ / значення. наприклад number_hash = { :one => "one", :two => "two" } а в таблиці "Число" є лише: один стовпець так: два буде видалено. Як перевірити, чи …

1
Яка різниця між t.belongs_to і t.references в рейках?
У чому різниця між t.referencesі t.belongs_to? Чому у нас є ці два різні слова? Мені здається, вони роблять те саме? Спробував якийсь пошук у Google, але не знайдіть пояснення. class CreateFoos < ActiveRecord::Migration def change create_table :foos do |t| t.references :bar t.belongs_to :baz # The two above seems to give …


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