Chcę sprawdzić, czy klucz „użytkownika” jest obecny, czy nie w skrócie sesji. W jaki sposób mogę to zrobić? Zauważ, że nie chcę sprawdzać, czy wartość klucza wynosi zero, czy nie. Chcę tylko sprawdzić, czy klucz „użytkownika” jest
Chcę sprawdzić, czy klucz „użytkownika” jest obecny, czy nie w skrócie sesji. W jaki sposób mogę to zrobić? Zauważ, że nie chcę sprawdzać, czy wartość klucza wynosi zero, czy nie. Chcę tylko sprawdzić, czy klucz „użytkownika” jest
Chciałbym, aby moje wyjście JSON w Ruby on Rails było „ładne” lub ładnie sformatowane. W tej chwili dzwonię, to_jsona mój JSON jest na jednej linii. Czasami może być trudno stwierdzić, czy występuje problem w strumieniu wyjściowym JSON. Czy istnieje sposób, aby skonfigurować JSON jako „ładny”...
Jaka jest składnia upuszczania kolumny tabeli bazy danych podczas migracji
Różnica między rake db:migratei rake db:resetjest całkiem wyraźna w mojej głowie. Rzecz, której nie rozumiem, rake db:schema:loadróżni się od poprzednich dwóch. Dla pewności, że jestem na tej samej stronie: rake db:migrate - Uruchamia migracje, które nie zostały jeszcze uruchomione. rake...
Czy istnieje szybki sposób na znalezienie każdego dopasowania wyrażenia regularnego w Ruby? Przejrzałem obiekt Regex w Ruby STL i szukałem w Google
Jak mogę sprawdzić, czy zmienna jest zdefiniowana w Ruby? Czy dostępna jest issetmetoda
Jak mogę usunąć RVM (Ruby Version Manager) z mojego
Jaka jest funkcja Ruby, aby usunąć wszystkie białe spacje? Szukam czegoś w rodzaju PHP
Muszę odczytać dane z bazy danych, a następnie zapisać je w pliku tekstowym. Jak mogę to zrobić w Ruby? Czy w Ruby jest system zarządzania
Mam tablicę liczb całkowitych. Na przykład: array = [123,321,12389] Czy jest jakiś dobry sposób, aby uzyskać ich sumę? Wiem to sum = 0 array.each { |a| sum+=a
Aby dodać nową parę do Hash, robię: {:a => 1, :b => 2}.merge!({:c => 3}) #=> {:a => 1, :b => 2, :c => 3} Czy istnieje podobny sposób na usunięcie klucza z Hash? To działa: {:a => 1, :b => 2}.reject! { |k| k == :a } #=> {:b => 2} ale oczekiwałbym czegoś...
Chcę wiedzieć, czy istnieje o wiele czystszy sposób na zrobienie tego. Zasadniczo chcę wybrać losowy element z tablicy o zmiennej długości. Normalnie zrobiłbym to w ten sposób: myArray = ["stuff", "widget", "ruby", "goodies", "java", "emerald", "etc" ] item = myArray[rand(myarray.length)] Czy...
Próbuję zainstalować klej za pomocą gem install mygemlub zaktualizować za pomocą RubyGems gem update --system, a ten błąd kończy się niepowodzeniem: ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory. Czy ktoś ma...
Próbuję zrozumieć różnicę między tymi czterema metodami. Wiem, że domyślnie ==wywołuje metodę, equal?która zwraca true, gdy oba operandy odnoszą się do dokładnie tego samego obiektu. ===domyślnie także wywołuje ==które połączenia equal?... dobrze, więc jeśli wszystkie te trzy metody nie zostaną...
Ostatnio zacząłem programować w Ruby i patrzę na obsługę wyjątków. Zastanawiałem się, czy ensureto odpowiednik Rubiegofinally w C #? Czy powinienem mieć: file = File.open("myFile.txt", "w") begin file << "#{content} \n" rescue #handle the error here ensure file.close unless...
W języku Ruby niektóre metody mają znak zapytania ( ?), który zadaje takie pytanie include?, czy pytany obiekt jest uwzględniony, a następnie zwraca wartość prawda / fałsz. Ale dlaczego niektóre metody mają wykrzykniki ( !), a inne nie? Co to
Ruby ma wygodny i wygodny sposób udostępniania zmiennych instancji za pomocą kluczy podobnych do attr_accessor :var attr_reader :var attr_writer :var Dlaczego miałbym wybrać, attr_readerczy attr_writermógłbym po prostu użyć attr_accessor? Czy istnieje coś takiego jak wydajność (w co wątpię)?...
Znalazłem ten kod w RailsCast : def tag_names @tag_names || tags.map(&:name).join(' ') end Co robi (&:name)w
Czy jest jakiś sposób na „cofnięcie” efektów polecenia rusztowania w
Jaka jest różnica? Kiedy powinienem użyć które? Dlaczego jest ich tak