나는 내 데이터베이스에있는 TwitchTV 이름과 같은 문자열을보고 싶습니다. 다음은 현재 코드입니다.Datamapper into String
get '/watch/:id' do |id|
erb :mystream
@result = Twitchtvst.all(:fields => [:Twitchtv ],
:conditions => { :user_id => "#{id}" }
)
puts @result
end
결과가 터미널에 있습니다.
#<Twitchtvst:0x007fb48b4d5a98>
방법 (데이터베이스 TwitchTV 응답)
Opppppsss 내가 문자열로 것을 얻는다!
실제 코드 샘플은 다음과 같습니다. 죄송합니다! 내가 users_stream에서 .to_s를 추가하는 경우
get '/livestream' do
erb :livestream
@users_streams = Twitchtvst.all
puts @users_streams
end
는 .to_csv
, 정확히 문자열을 추가
이렇게하면 터미널에 –
user2945872
'.inspect'를 시도해 볼 수도 있습니다. 또는 pry를 사용하려고하면 대화 형으로 응용 프로그램을 사용할 수 있습니다. 그 보석을 설치 한 후 @result를 얻은 후에 binding.pry를 추가하고 기능을 검사하십시오. 문자열로 변환 할 대상을 결정해야 할 수 있습니다. – theldoria