Pytania oznaczone «ruby»

200
„Za” vs „każdy” w Ruby

Właśnie miałem szybkie pytanie dotyczące pętli w Ruby. Czy istnieje różnica między tymi dwoma sposobami iteracji w kolekcji? # way 1 @collection.each do |item| # do whatever end # way 2 for item in @collection # do whatever end Zastanawiam się tylko, czy są dokładnie takie same, czy może...

200
Jak kodować / dekodować jednostki HTML w Ruby?

Próbuję zdekodować niektóre elementy HTML, takie jak '&amp;lt;'stawanie się '<'. Mam stary klejnot ( html_helpers ), ale wydaje się, że został porzucony dwukrotnie. Jakieś rekomendacje? Będę musiał użyć go w

198
Jak znaleźć klucz skrótu zawierający pasującą wartość

Biorąc pod uwagę, że mam poniższy skrót klientów , czy istnieje szybki rubinowy sposób (bez konieczności pisania skryptu składającego się z wielu wierszy), aby uzyskać klucz, biorąc pod uwagę, że chcę dopasować identyfikator klienta? Np. Jak zdobyć klucz client_id == "2180"? clients = {...

197
Jak skopiować skrót w Ruby?

Przyznaję, że jestem trochę rubinowym nowicjuszem (teraz piszę skrypty rake). W większości języków łatwo jest znaleźć konstruktory kopii. Pół godziny poszukiwań nie znalazło go w rubinie. Chcę utworzyć kopię skrótu, aby móc ją zmodyfikować bez wpływu na oryginalne wystąpienie. Niektóre oczekiwane...

196
Różnica między \ A \ z i ^ $ w wyrażeniach regularnych Ruby

W dokumentacji czytam: Użyj \ A i \ z, aby dopasować początek i koniec łańcucha, ^ i $ dopasuj początek / koniec linii. Zamierzam zastosować wyrażenie regularne, aby sprawdzić nazwę użytkownika (lub adres e-mail jest taki sam) przesłaną przez użytkownika. Z jakim wyrażeniem powinienem...

193
Usuń podciąg z łańcucha

Zastanawiam się tylko, czy istnieje metoda usunięcia ciągu z innego ciągu? Coś takiego: class String def remove(s) self[s.length, self.length - s.length]

192
delete_all vs destroy_all?

Szukam najlepszego podejścia do usuwania rekordów z tabeli. Na przykład mam użytkownika, którego identyfikator użytkownika znajduje się w wielu tabelach. Chcę usunąć tego użytkownika i każdy rekord, który ma swój identyfikator we wszystkich tabelach. u =

192
Tablica do Hash Ruby

Dobra, więc oto oferta, od wieków szukam rozwiązania tego problemu i chociaż jest ich wielu, wydaje się, że nie wykonują pracy, której szukam. Zasadniczo mam taką strukturę tablicy ["item 1", "item 2", "item 3", "item 4"] Chcę przekonwertować to na skrót, więc wygląda to tak { "item 1" =>...

190
Jak utworzyć pustą tablicę w YAML?

array_with_three_elements: - 1 - 2 - 3 empty_array: Czy jest jakiś sposób, aby określić, że empty_array: jest tablicą bez elementów, na przykład with []? Kiedy ładuję go do ruby, chcę wiedzieć, że to