Pytania oznaczone «ls»

86
Czym dokładnie jest Arel w Railsach 3.0?

Rozumiem, że jest to zamiennik dla ActiveRecord i używa obiektów zamiast zapytań. Ale... dlaczego tak jest lepiej czy obiekty / zapytania będą „łatwiejsze” do tworzenia? czy doprowadzi to do wydajniejszych zapytań SQL? czy będzie kompatybilny ze wszystkimi głównymi bazami danych? -...

86
LEFT OUTER łączy w Rails 3

Mam następujący kod: @posts = Post.joins(:user).joins(:blog).select co ma na celu znalezienie wszystkich postów i zwrócenie ich oraz powiązanych użytkowników i blogów. Jednak użytkownicy są opcjonalni, co oznacza, że ​​to, INNER JOINco :joinsgeneruje, nie zwraca wielu rekordów. Jak użyć tego...

86
SVN zmienia nazwę użytkownika

Znalazłem wiele przykładów, jak zmienić nazwę użytkownika dla określonych wersji i tak dalej. Potrzebuję jednak tego: dokonałem transakcji z poświadczeniami uwierzytelniającymi współpracownika i muszę je zmienić na moje poświadczenia na potrzeby przyszłych zatwierdzeń. Nie mogę po prostu...

86
Railsy powtarzają mi, że nie jest obecnie zainstalowane

Używam rvmdo zarządzania różnymi rubinami i ich klejnotami. Moja powłoka to zsh z opcją oh-my-zsh skonfigurowaną z podstawowymi ustawieniami. Włączone wtyczki oh-my-zsh to ruby, rails, osx i git. Oto polecenie, którego użyłem do zainstalowania ruby-1.8.7 i rails-3.0.7. rvm install 1.8.7 rvm use...

86
Migracje Railsów: self.up i self.down a zmiana

Wygląda na to, że nowa wersja railsów ma metody "change" w porównaniu z self.up i self.down. A więc co się dzieje, gdy trzeba cofnąć migrację, skąd wiadomo, jakie czynności należy wykonać. Mam następującą metodę, którą muszę zaimplementować na podstawie samouczka online: class AddImageToUsers...

86
Abstrakcyjne modele django a zwykłe dziedziczenie

Poza składnią, jaka jest różnica między używaniem abstrakcyjnego modelu django a używaniem zwykłego dziedziczenia w Pythonie z modelami django? Plusy i minusy? AKTUALIZACJA: Myślę, że moje pytanie zostało źle zrozumiane i otrzymałem odpowiedzi dotyczące różnicy między modelem abstrakcyjnym a...

86
Jak uniknąć używania printf w obsłudze sygnału?

Ponieważ printfnie jest ponownie wprowadzany, używanie go w programie obsługi sygnału nie powinno być bezpieczne. Ale widziałem wiele przykładowych kodów, które używają printftego sposobu. Więc moje pytanie brzmi: kiedy powinniśmy unikać używania printfw module obsługi sygnału i czy istnieje...