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
Rails memetakan array hash ke dalam satu hash
Saya memiliki serangkaian hash seperti ini: [{"testPARAM1"=>"testVAL1"}, {"testPARAM2"=>"testVAL2"}] Dan saya mencoba memetakan ini ke dalam satu hash seperti ini: {"testPARAM2"=>"testVAL2", "testPARAM1"=>"testVAL1"} Saya telah mencapainya dengan menggunakan par={} mitem["params"].each { |h| h.each {|k,v| par[k]=v} } Tapi saya bertanya-tanya apakah mungkin melakukan ini dengan cara yang lebih idiomatis (sebaiknya tanpa menggunakan variabel …

12
ReferenceError Tidak Tertangkap: React tidak ditentukan
Saya mencoba membuat ReactJS berfungsi dengan rel menggunakan tutorial ini . Saya mendapatkan kesalahan ini: Uncaught ReferenceError: React is not defined Tetapi saya dapat mengakses objek React di konsol browser. Saya juga menambahkan public / dist / turbo-react.min.js seperti yang dijelaskan di sini dan juga menambahkan baris di application.js seperti …

1
Bagaimana Rails melacak migrasi mana yang telah berjalan untuk database?
Menurut dokumen Rails: http://guides.rubyonrails.org/migrations.html "Trek Rekaman Aktif yang migrasinya telah dijalankan sehingga yang harus Anda lakukan hanyalah memperbarui sumber Anda dan menjalankan rake db: migrate." Bagaimana sebenarnya ActiveRecord melakukan ini? Di mana Rekaman Aktif menyimpan datanya? Saya menduga ini mungkin disimpan dalam database itu sendiri? Di meja di suatu tempat. …

2
Bagaimana cara menyimpan data di S3 dan mengizinkan akses pengguna dengan cara yang aman dengan Rails API / klien iOS?
Saya baru dalam menulis Rails dan API. Saya butuh bantuan dengan solusi penyimpanan S3. Inilah masalah saya. Saya menulis API untuk aplikasi iOS di mana pengguna login dengan API Facebook di iOS. Server memvalidasi pengguna terhadap token masalah Facebook kepada pengguna iOS dan mengeluarkan token Sesi sementara. Dari titik ini …

4
Apa saja alternatif WordPress untuk Ruby on Rails? [Tutup]
Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi …

5
Rails auto-assigning id yang sudah ada
Saya membuat rekor baru seperti ini: truck = Truck.create(:name=>name, :user_id=>2) Database saya saat ini memiliki beberapa ribu entitas untuk truk, tetapi saya menetapkan id ke beberapa di antaranya, dengan cara yang membuat beberapa id tersedia. Jadi yang terjadi adalah rel membuat item dengan id = 150 dan berfungsi dengan baik. …

6
Jika string kosong maka kembalikan beberapa nilai default
Seringkali saya perlu memeriksa apakah beberapa nilai kosong dan menulis bahwa "Tidak ada data" seperti itu: @user.address.blank? ? "We don't know user's address" : @user.address Dan ketika kita memiliki sekitar 20-30 bidang yang perlu kita proses dengan cara ini, itu menjadi jelek. Apa yang saya buat adalah kelas String diperpanjang …



9
Bagikan sesi (cookie) antara subdomain di Rails?
Saya memiliki pengaturan aplikasi di mana setiap pengguna adalah milik sebuah perusahaan, dan perusahaan tersebut memiliki subdomain (saya menggunakan subdomain gaya basecamp). Masalah yang saya hadapi adalah bahwa rails membuat beberapa cookie (satu untuk lvh.me dan satu lagi untuk subdomain.lvh.me) yang menyebabkan beberapa jeda dalam aplikasi saya (seperti pesan flash …

4
Hapus antrian sidekiq
Saya memiliki pekerja yang berjalan selamanya. class Worker include Sidekiq::Worker sidekiq_options queue: "infinity", retry: true def perform(params) # ... self.class.perform_in(30.seconds, params) end end Masalahnya adalah saya memuat pekerja saat start up, seperti ini. config/initializers/load_workers.rb Rails.application.config.after_initialize do if ENV["SIDEKIQ"] == "1" Worker.perform_async({}) end end Menggunakan ini untuk memulai sidekiq SIDEKIQ=1 sidekiq …


8
Cara mengganti nama pengontrol dan model rel dalam sebuah proyek
Saya memulai aplikasi Rails dan semuanya berfungsi dengan baik. Tapi sekarang, saya ingin mengganti nama pengontrol dan model terkait: Saya ingin mengubah Corpspengontrol menjadi Storesdan sama (tanpa s akhir) untuk model. Melihat di google, orang menyarankan untuk menghancurkan dan kemudian menghasilkan kembali controller dan model. Masalahnya adalah itu akan menghapus …

6
Menyimpan banyak objek dalam satu panggilan di rel
Saya memiliki metode di rel yang melakukan sesuatu seperti ini: a = Foo.new("bar") a.save b = Foo.new("baz") b.save ... x = Foo.new("123", :parent_id => a.id) x.save ... z = Foo.new("zxy", :parent_id => b.id) z.save Masalahnya adalah ini membutuhkan waktu lebih lama dan lebih lama semakin banyak entitas yang saya tambahkan. …

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.