«ruby-on-rails» etiketlenmiş sorular

Ruby on Rails, Ruby'de yazılmış bir açık kaynak kodlu tam yığın web uygulaması çerçevesidir. Popüler MVC çerçeve modelini izler ve uygulama geliştirmeye yönelik "yapılandırma konvansiyonu" yaklaşımıyla bilinir.

8
AWS OpsWorks, AWS Beanstalk, AWS CloudFormation mı?
AWS OpsWorks'ü AWS Beanstalk ve AWS CloudFormation'a karşı kullanmanın avantaj ve dezavantajlarının neler olduğunu öğrenmek istiyorum. Otomatik olarak ölçeklendirilebilen bir veritabanı katmanı da dahil olmak üzere, herhangi bir yüksek sayıda eşzamanlı web isteğini (dakikada 1000 istekten 10 milyon rpm'ye kadar) karşılayacak şekilde otomatik olarak ölçeklenebilen bir sistemle ilgileniyorum. Her uygulama …


4
RSpec: Birden çok şeyi değiştirmeyi bekleyin
Bir özellik spesifikasyonunda bir form gönderirken modeldeki birçok değişikliği kontrol etmek istiyorum. Örneğin, kullanıcı adının X'ten Y'ye değiştirildiğinden ve şifrelenmiş parolanın herhangi bir değerle değiştirildiğinden emin olmak istiyorum. Bununla ilgili bazı sorular olduğunu biliyorum, ama benim için uygun bir cevap bulamadım. En doğru cevap ChangeMultiple, Michael Johnston'un eşleştiricisine benziyor burada: …

8
Capybara'da ebeveyn düğümü nasıl alınır?
Genellikle kimlik veya diğer tanımlama özellikleri olmadan DOM öğeleri oluşturan birçok jQuery eklentisiyle çalışıyorum ve bunları Capybara'ya almanın tek yolu (örneğin tıklamak için) - önce komşularını (atalarının başka bir çocuğu) almaktır . Ama hiçbir yerde bulamadım, Capybara böyle şeyleri destekliyor mu örneğin: find('#some_button').parent.fill_in "Name:", :with => name ?

14
Rails'i kullanarak, birincil anahtarımı tam sayı yazılmış bir sütun olmayacak şekilde nasıl ayarlayabilirim?
Bir veritabanı şemasını yönetmek için Rails geçişlerini kullanıyorum ve tamsayı olmayan bir değeri birincil anahtar olarak (özellikle bir dize) kullanmak istediğim basit bir tablo oluşturuyorum. Sorunumdan soyutlamak için, employeesçalışanların alfanümerik bir dizeyle tanımlandığı bir tablo olduğunu varsayalım, örneğin "134SNW". Tabloyu şu şekilde bir geçişte oluşturmayı denedim: create_table :employees, {:primary_key => …

8
Java için Geçişler
Hem Ruby on Rail hem de Java kullanıyorum. Bir ray projesi üzerinde çalışırken geçişleri kullanmaktan gerçekten keyif alıyorum. bu yüzden Java için bir araç gibi bir geçiş var mı merak ediyorum? Böyle bir araç yoksa, bir Java projesi tarafından kullanılan bir veritabanını kontrol etmek için geçişleri bir araç olarak kullanmak …

13
Boole için "true" ve "false" dizesi
Bir Rails uygulamam var ve arama görünümümü arka planda sorgulamak için jQuery kullanıyorum. Orada alanlar q(arama teriminin), start_date, end_dateve internal. internalAlan bir onay kutusudur ve ben kullanıyorum is(:checked)sorgulanır url oluşturmak için yöntem: $.getScript(document.URL + "?q=" + $("#search_q").val() + "&start_date=" + $("#search_start_date").val() + "&end_date=" + $("#search_end_date").val() + "&internal=" + $("#search_internal").is(':checked')); Şimdi …

6
Modelden öznitelik değişiklikleri nasıl tespit edilir?
Bir model kaydedildikten sonra çalışan raylarda bir geri arama işlevi oluşturmak istiyorum. Bu modele sahibim, hak talebinin durumuna bağlı olarak değişen bir "durum" özelliğine sahip talep, olası değerler beklemede, onaylanmış, onaylanmış, reddedilmiş Veritabanının varsayılan değeri "beklemede" olan "durum" vardır. Model ilk kez oluşturulduktan veya bir durumdan diğerine güncellendikten sonra, hangi …

5
Gönderen bağlantılar için Rails link_to kullanma
Gönderi talebinde bulunmam gereken bir bağlantı var. Normalde jQuery kullanır ve bağlantının varsayılan davranışını engeller ve ardından hedefe bir form gönderirim. Bu, Rails'in bana yardımcı olması gereken bir şey gibi görünüyor. Elbette, link_toyöntemin bir POST http yöntemi belirtme seçeneği vardır: link_to "Profile", 'http://example.com/profile', method: :post Bu işe yarıyor, ancak 2 …

8
LEFT OUTER, Rails 3'e katılıyor
Takip koduna sahibim: @posts = Post.joins(:user).joins(:blog).select bu, tüm gönderileri bulmak ve onları ve ilgili kullanıcıları ve blogları geri getirmek içindir. Ancak, kullanıcılar isteğe bağlıdır, INNER JOINyani :joinsoluşturulan çok sayıda kayıt döndürmez. LEFT OUTER JOINBunun yerine bir oluşturmak için bunu nasıl kullanırım?

4
Faker, factory_girl'de kullanıldığında yinelenen veriler üretiyor
Faker mücevherini kullanarak bir fabrikaya bazı sahte veriler yerleştirmeye çalışıyorum: Factory.define :user do |user| user.first_name Faker::Name::first_name user.last_name Faker::Name::last_name user.sequence(:email) {|n| "user#{n}@blow.com" } end Ancak bunun farklı ad ve soyadlara sahip kullanıcılar üretmesini beklerken, her biri aynıdır: >> Factory(:user) => #<User id: 16, email: "user7@blow.com", created_at: "2011-03-18 18:29:33", updated_at: "2011-03-18 18:29:33", …

4
Rails 3.0'da Arel tam olarak nedir?
ActiveRecord'un yerini aldığını ve sorgular yerine nesneler kullandığını anlıyorum. Fakat... bu neden daha iyi? nesnelerin / sorguların oluşturulması "daha kolay" olacak mı? daha verimli SQL sorgularına yol açacak mı? tüm büyük DB'lerle uyumlu olacak mı? - Olacağını varsayıyorum. saklı yordamlarla kullanmak daha kolay / daha zor olacak mı?

3
Ray geçişleri: self.up ve self.down ile değişim
Görünüşe göre yeni rails sürümünde self.up ve self.down yöntemlerine karşı "değişiklik" var. Öyleyse, kişi bir geçişi geri almak zorunda kaldığında ne olur, hangi eylemleri gerçekleştireceğini nasıl bilir? Çevrimiçi bir öğreticiye göre uygulamam gereken aşağıdaki yönteme sahibim: class AddImageToUsers < ActiveRecord::Migration def self.up add_column :users, :image_file_name, :string add_column :users, :image_content_type, :string …

5
Raylarda Uygun SCSS Varlık Yapısı
Yani, app/assets/stylesheets/şuna benzeyen bir dizin yapım var: |-dialogs |-mixins |---buttons |---gradients |---vendor_support |---widgets |-pages |-structure |-ui_elements Her dizinde birden çok sass bölümü vardır (genellikle * .css.scss, ancak bir veya iki * .css.scss.erb). Çok şey varsayıyor olabilirim, ancak uygulama.css'de olduğu için rayların bu dizinlerdeki tüm dosyaları otomatik olarak derlemesi GEREKİR *= …

2
Capistrano'da tam olarak “rol” nedir?
Bir Capistrano tarifindeki "rollerin" amacı ve işlevi nedir? Örnek tariflere baktığımda genellikle şöyle bir şey görüyorum: role :app, 'somedomain.com' role :web, 'somedomain.com' role :db, 'somedomain.com', :primary => true Dolayısıyla, bir rol , temelde Capistrano'nun komutları yürüttüğü bir sunucu gibi görünüyor . Durum buysa, neden "ana bilgisayar" veya "sunucu" yerine "rol" …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.