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.

4
metode yang tidak ditentukan `source_index 'untuk Permata: Modul (NoMethodError)
Saya menjalankan aplikasi Rails 2.3.5 dan saat menjalankan skrip / server saya ditunjukkan sebagai berikut: ./script/../config/../vendor/rails/railties/lib/rails/gem_dependency.rb:21:in `add_frozen_gem_path': undefined method `source_index' for Gem:Module (NoMethodError) from ./script/../config/boot.rb:60:in `load_initializer' from ./script/../config/boot.rb:44:in `run' from ./script/../config/boot.rb:17:in `boot!' from ./script/../config/boot.rb:123 from script/server:2:in `require' from script/server:2 Jika saya mengomentari baris 60 di boot.rb (Rails :: GemDependency.add_frozen_gem_path) dan …


14
Rel 3: Dapatkan Rekam Acak
Jadi, saya telah menemukan beberapa contoh untuk menemukan catatan acak di Rails 2 - metode yang disukai tampaknya: Thing.find :first, :offset => rand(Thing.count) Menjadi seorang pemula, saya tidak yakin bagaimana ini bisa dibangun menggunakan sintaks find baru di Rails 3. Jadi, apa "Rails 3 Way" untuk menemukan catatan acak?

8
Semua pengujian Ruby yang meningkatkan: metode yang tidak ditentukan `otentikasi 'untuk nil: NilClass
Sebagian besar tes saya meningkatkan yang berikut dan saya tidak mengerti mengapa. Semua metode panggilan meningkatkan kesalahan 'otentikasi'. Saya telah memeriksa kode jika ada metode yang disebut "otentikasi" tetapi tidak ada metode seperti itu. 1) Admin::CommentsController handling GET to index is successful Failure/Error: get :index undefined method `authenticate!' for nil:NilClass …


6
Cara memperbarui atribut tanpa validasi
Saya punya model dengan validasinya, dan saya tahu bahwa saya tidak dapat memperbarui atribut tanpa memvalidasi objek sebelumnya. Saya sudah mencoba menambahkan on => :createsintaks di akhir setiap baris validasi, tetapi saya mendapatkan hasil yang sama. Model pengumuman saya memiliki validasi berikut: validates_presence_of :title validates_presence_of :description validates_presence_of :announcement_type_id validate :validates_publication_date …

14
Rails 3: wrapper "field-with-errors" mengubah tampilan halaman. Bagaimana cara menghindarinya?
Bidang email: <label for="job_client_email">Email: </label> <input type="email" name="job[client_email]" id="job_client_email"> terlihat seperti ini: Tetapi, jika validasi email gagal, itu menjadi: <div class="field_with_errors"> <label for="job_client_email">Email: </label> </div> <div class="field_with_errors"> <input type="email" value="wrong email" name="job[client_email]" id="job_client_email"> </div> yang terlihat seperti ini: Bagaimana saya bisa menghindari perubahan penampilan ini?

3
Kapan menambahkan indeks apa dalam tabel di Rails
Saya punya pertanyaan tentang database Rails. Haruskah saya menambahkan "indeks" ke semua kunci asing seperti "xxx_id"? Haruskah saya menambahkan "indeks" ke kolom "id" yang dibuat secara otomatis? Haruskah saya menambahkan "indeks (unik)" ke kolom "id" yang dibuat secara otomatis? Jika saya menambahkan indeks ke dua kunci asing sekaligus ( add_index …

5
Ekspresi Ruby% r {}
Dalam model ada bidang validates :image_file_name, :format => { :with => %r{\.(gif|jpg|jpeg|png)$}i Terlihat aneh bagi saya. Saya sadar bahwa ini adalah ekspresi reguler. Tapi saya ingin: untuk mengetahui apa artinya sebenarnya. Apakah %r{value}sama dengan /value/? dapat menggantinya dengan operator regex Ruby normal /some regex/atau ~=. Apa itu mungkin?

11
Cara bekerja dengan migrasi Git branch and Rails
Saya bekerja pada aplikasi rel dengan beberapa cabang git dan banyak dari mereka termasuk migrasi db. Kami mencoba untuk berhati-hati tetapi kadang-kadang beberapa kode master meminta kolom yang dihapus / diganti nama di cabang lain. Apa yang akan menjadi solusi yang bagus untuk "pasangan" cabang git dengan status DB? Apa …


10
AngularJS- Login dan Otentikasi di setiap rute dan pengontrol
Saya memiliki aplikasi AngularJS yang dibuat dengan menggunakan yeoman, grunt dan bower. Saya memiliki halaman login yang memiliki pengontrol yang memeriksa otentikasi. Jika kredensial benar, saya mengalihkan ke beranda. app.js 'use strict'; //Define Routing for app angular.module('myApp', []).config(['$routeProvider', '$locationProvider', function($routeProvider,$locationProvider) { $routeProvider .when('/login', { templateUrl: 'login.html', controller: 'LoginController' }) .when('/register', …




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.