Ruby on Rails è un framework di applicazioni Web full-stack open source scritto in Ruby. Segue il popolare modello di framework MVC ed è noto per il suo approccio "convention over configuration" allo sviluppo di applicazioni.
Questa è più una domanda "perché le cose funzionano in questo modo" piuttosto che una domanda "Non so come fare" ... Quindi il vangelo sull'estrazione di documenti associati che sai di usare sarà quello di usarlo :include perché otterrai un join ed eviterai un sacco di domande extra: Post.all(:include => …
In rails> i generatori 4.0.0 creano operazioni CRUD con before_actionno before_filter. Sembra fare la stessa cosa. Quindi qual è la differenza tra questi due?
Come convertire un oggetto hash ruby in JSON? Quindi sto provando questo esempio qui sotto e non funziona? Stavo guardando il RubyDoc e ovviamente l' Hashoggetto non ha un to_jsonmetodo. Ma sto leggendo sui blog che Rails supporta active_record.to_jsone supporta anche hash#to_json. Capisco che ActiveRecordè un oggetto Rails, ma Hashnon …
Mi chiedevo come aggiungere variabili di configurazione personalizzate a un'applicazione rails e come accedervi nel controller, per esempio voglio essere in grado di definire una directory upload_directory nei file di configurazione dire development.rb ed essere in grado di accedervi in uno dei miei controllori. In secondo luogo, avevo in programma …
Sono nuovo di Rails, quindi il mio progetto attuale è in uno stato strano. Una delle prime cose che ho generato è stato un modello "Movie". Ho quindi iniziato a definirlo in modo più dettagliato, ho aggiunto alcuni metodi, ecc. Ora capisco che avrei dovuto generarlo rails generate scaffoldper collegare …
Come si elimina un oggetto ActiveRecord? Ho esaminato Active Record Querying e non ha nulla sull'eliminazione che posso vedere. Elimina per id, Eliminare l'oggetto corrente come: user.remove, Puoi eliminare in base a una whereclausola?
Di recente abbiamo riscontrato un problema a causa del quale non è stato possibile eseguire un processo di back-end dopo una serie di commit. Eravamo bravi ragazzini e correvamo rake testdopo ogni check-in ma, a causa di alcune stranezze nel caricamento della libreria di Rails, si verificava solo quando lo …
Abbiamo una script/generate migration add_fieldname_to_tablename fieldname:datatypesintassi per aggiungere nuove colonne a un modello. Sulla stessa linea, abbiamo uno script / generate per cambiare il tipo di dati di una colonna? O dovrei scrivere SQL direttamente nella mia migrazione alla vaniglia? Voglio cambiare una colonna da datetimea date.
Ho un array Ruby che contiene elementi duplicati. array = [1,2,2,1,4,4,5,6,7,8,5,6] Come posso rimuovere tutti gli elementi duplicati da questo array mantenendo tutti gli elementi univoci senza usare for-loops e iterazione?
Supponiamo che io abbia la seguente stringa @x = "<a href='#'>Turn me into a link</a>" A mio avviso, voglio che sia visualizzato un collegamento. Cioè, non voglio che tutto in @x sia senza escape e visualizzato come una stringa. Qual è la differenza tra l'utilizzo <%= raw @x %> <%= …
Sto lavorando a un sistema di carrello della spesa molto semplice. Ho una tabella itemsche ha una colonna pricedi tipo integer. Ho problemi a visualizzare il valore del prezzo nelle mie visualizzazioni per i prezzi che includono sia Euro che centesimi. Mi sto perdendo qualcosa di ovvio per quanto riguarda …
Dall'aggiornamento a Rails 3.1 vedo questo messaggio di avviso nel mio log di sviluppo: WARN Impossibile determinare la lunghezza del contenuto del corpo della risposta. Imposta la lunghezza del contenuto della risposta o setResponse#chunked = true Cosa significa e come posso rimuoverlo? È un problema?
Il modo migliore per descrivere ciò che sto cercando è mostrarti il codice fallito che ho provato finora: case car when ['honda', 'acura'].include?(car) # code when 'toyota' || 'lexus' # code end Ho circa 4 o 5 diverse whensituazioni che dovrebbero essere innescate da circa 50 diversi possibili valori di …
Un utente ha molti caricamenti. Voglio aggiungere una colonna alla uploadstabella che fa riferimento a user. Come dovrebbe essere la migrazione? Ecco quello che ho. Non sono sicuro se dovrei usare (1) :user_id, :into (2) :user, :references. Non sono nemmeno sicuro che (2) funzioni. Sto solo cercando di farlo nel …
Sto cercando di generare un nuovo modello e dimenticare la sintassi per fare riferimento all'ID di un altro modello. Vorrei cercarlo da solo, ma non ho capito, tra tutti i miei collegamenti alla documentazione di Ruby on Rails, come trovare la fonte definitiva. $ rails g model Item name:string description:text(e …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.