mam prana internet najlepiej jak można tego problemu, ale jestem całkowicie shafted przez hasła! Binarny jako wyszukiwarek (w tym poszukiwaniu wewnętrznego StackOverflow głównej!) Rozebrać wykrzyknik.Szyny sposób debugowania tylko wyjść! Wartości binarne
Pracuję przez tutorial Rails na http://ruby.railstutorial.org - który w większości był doskonałym zasobem. Jednym z przydatnych rzeczy, które mam na dnie mojej stronie application.html.erb jest:
<%= dump(params) %>
Powiedziano mi, że dany scenariusz powinien wyjście następuje:
--- !map:ActiveSupport::HashWithIndifferentAccess
commit: Sign in
session: !ActiveSupport::HashWithIndifferentAccess
password: ""
email: ""
authenticity_token: BlO65PA1oS5vqrv591dt9B22HGSWW0HbBtoHKbBKYDQ=
action: create
controller: sessions
Zamiast dostać następujące:
--- !ruby/hash:ActiveSupport::HashWithIndifferentAccess
!binary "dXRmOA==": ✓
!binary "YXV0aGVudGljaXR5X3Rva2Vu": ItPS/PZ+avYOGD2ckict1urJpatw1HinrVyk385/Yt8=
!binary "c2Vzc2lvbg==": !ruby/hash:ActiveSupport::HashWithIndifferentAccess
!binary "dXNlcm5hbWU=": ''
!binary "cGFzc3dvcmQ=": ''
!binary "Y29tbWl0": Sign in
action: create
controller: sessions
Co jest o wiele mniej pomocne.
Zakładam, że szyny mają opcję wyprowadzania danych, tak jak w pamięci (to jest w postaci binarnej) lub mogą dekodować dane i wyświetlać je w postaci zwykłego tekstu.
Oczywiście dostaję poprawne dane, tylko w niewłaściwej formie.
Pytanie brzmi, jak uzyskać wersję tekstową?
Drugie pytanie brzmi: dlaczego do cholery ma miejsce jak stackoverflow nie posiada mechanizm zawierać znaków specjalnych w wyszukiwaniach? Podstawowy błąd: IMO
Również wywoływanie obiektów debug() innych niż parametry wydaje się działać poprawnie. –
mu: jest tam już kilka razy pytany - po prostu uwielbiałem chwytać, ponieważ wygląda na to, że nikt nie jest zainteresowany rozwiązaniem. –
Wygląda na to, że to tylko klucze, które są zakodowane, jeśli to pomaga. –