Pertanyaan yang diberi tag «ruby-on-rails»

Ruby on Rails adalah framework aplikasi web full-stack open source yang ditulis dalam Ruby. Ini mengikuti model kerangka kerja MVC yang populer dan dikenal dengan pendekatan "konvensi atas konfigurasi" untuk pengembangan aplikasi.

8
menempatkan vs logger dalam tugas menyapu rel
Dalam tugas menyapu jika saya menggunakan perintah put maka saya melihat output di konsol. Namun saya tidak akan melihat pesan itu di file log saat aplikasi diterapkan pada produksi. Namun jika saya mengatakan Rails.logger.info maka dalam mode pengembangan saya tidak melihat apa pun di konsol. Saya harus pergi ke file …

17
Bagaimana cara mengatur nilai default di Rails?
Saya mencoba menemukan cara terbaik untuk mengatur nilai default untuk objek di Rails. Yang terbaik yang dapat saya pikirkan adalah mengatur nilai default dalam newmetode di pengontrol. Apakah ada yang punya masukan jika ini dapat diterima atau jika ada cara yang lebih baik untuk melakukannya?


11
Ruby / Rails - Mengubah zona waktu suatu Waktu, tanpa mengubah nilainya
Saya memiliki catatan foodalam database yang memiliki :start_timedan :timezoneatribut. Ini :start_timeadalah Waktu dalam UTC - 2001-01-01 14:20:00, misalnya. Ini :timezoneadalah string - America/New_York, misalnya. Saya ingin membuat objek Waktu baru dengan nilai :start_timetetapi zona waktunya ditentukan oleh :timezone. Saya tidak ingin memuat :start_timedan kemudian mengonversinya ke :timezone, karena Rails akan …

2
Apa mattr_accessor dalam modul Rails?
Saya tidak dapat benar-benar menemukan ini dalam dokumentasi Rails tetapi sepertinya 'mattr_accessor' adalah wajar Modul untuk 'attr_accessor' (getter & setter) di kelas Ruby normal . Misalnya. di kelas class User attr_accessor :name def set_fullname @name = "#{self.first_name} #{self.last_name}" end end Misalnya. dalam sebuah modul module Authentication mattr_accessor :current_user def login …

15
Kesalahan “Tidak dapat menemukan bundler”
Ketika saya mencoba melakukan, bundler updatesaya mendapatkan kesalahan ini: .rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find bundler (>= 0) amongst [rake-0.8.7, rake-0.8.7, rubygems-update-1.8.4] (Gem::LoadError) Saya baru mengenal Ruby, dapatkah seseorang memberi tahu saya apa yang menyebabkan ini? Rake 0.8.7 dipasang.



5
Ubah nama parameter: id di Sumber daya perutean untuk Rails
Saya melihat sekeliling tentang cara mengubah slot params dinamis dan menemukan posting ini yang melakukan hal yang tepat. Posnya adalah https://thoughtbot.com/blog/rails-patch-change-the-name-of-the-id-parameter-in Pada dasarnya apa yang dilakukannya adalah, jika berikut ini adalah rutenya: map.resources :clients, :key => :client_name do |client| client.resources :sites, :key => :name do |site| site.resources :articles, :key => …

22
Bagaimana cara mendapatkan navigasi Twitter-Bootstrap untuk menampilkan tautan aktif?
Saya tidak mengerti bagaimana Twitter Bootstrap melakukan tautan aktif untuk navigasi. Jika saya memiliki navigasi biasa seperti ini (dengan ruby ​​di rel yang menghubungkan): <ul class="nav"> <li class="active"> <a href="/link">Link</a> </li> <li class=""> <a href="/link">Link</a> </li> <li class=""> <a href="/link">Link</a> </li> </ul> Bagaimana cara membuatnya tetap aktif berdasarkan tautan yang …

13
Rails dan PostgreSQL: Peran postgres tidak ada
Saya telah menginstal PostgreSQL di Mac OS Lion saya, dan saya sedang mengerjakan aplikasi rel. Saya menggunakan RVM untuk memisahkan semuanya dari aplikasi Rails saya yang lain. Untuk beberapa alasan ketika saya mencoba untuk memigrasi db untuk pertama kalinya, rake tidak dapat menemukan pengguna postgres. Saya mendapatkan kesalahan FATAL: role …

2
POST JSON ke API menggunakan Rails dan HTTParty
Saya ingin pengguna dalam aplikasi ruby ​​on rails saya dapat mengirimkan tiket ke sistem manajemen tiket eksternal saya, squishlist.com. Mereka memiliki api dan instruksi sebagai berikut. Anda perlu mengautentikasi dan mendapatkan token lalu mengirimkan tiket dengan token tersebut. Dari squishlist. # get the token https://api.squishlist.com/auth/?cfg=testcorp&user_key=privatekey&api_key=TEST-KEY-12345 => {"token": "authtoken", "expires": "2010-06-16 …


4
Bagaimana cara menampilkan catatan unik dari hubungan has_many melalui?
Saya bertanya-tanya apa cara terbaik untuk menampilkan catatan unik dari has_many, melalui hubungan di Rails3. Saya punya tiga model: class User < ActiveRecord::Base has_many :orders has_many :products, :through => :orders end class Products < ActiveRecord::Base has_many :orders has_many :users, :through => :orders end class Order < ActiveRecord::Base belongs_to :user, :counter_cache …

7
Cookie overflow dalam aplikasi rel?
ActionDispatch :: Cookies :: CookieOverflow di UsersController # create Saya mengalami kesalahan ini saat mencoba membuka halaman. Saya tidak tahu cara men-debug kesalahan ini. Apakah Anda punya saran untuk masalah ini? def create @user = User.new(params[:user]) sign_in @user if @user.save @user.folders.create(:folder_name=>"Default Folder", :user_id=>@user.id) flash[:success] = "Welcome to Bunch<it>! " redirect_to …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.