Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैं एक MySQL परिणाम सेट के माध्यम से कैसे पुनरावृति कर सकता हूं?

यदि आप mysql2 रत्न का उपयोग कर रहे हैं तो आपको mysql2 परिणाम वस्तु मिलनी चाहिए और डॉक्स के अनुसार आपको निम्न कार्य करने में सक्षम होना चाहिए

results.each do |row|
  # conveniently, row is a hash
  # the keys are the fields, as you'd expect
  # the values are pre-built ruby primitives mapped from their corresponding field types in MySQL
  # Here's an otter: http://farm1.static.flickr.com/130/398077070_b8795d0ef3_b.jpg
end

दस्तावेज़ यहां चेकआउट करें

तो आपके मामले में आप निम्न कार्य कर सकते हैं

<% @results.each do |val| %>
   <%= "#{val['id']}, #{val['name']}, #{val['age']}" %>
<% end %>

संपादित करें :ऐसा लगता है कि आप गलत दस्तावेज़ की बात कर रहे हैं, Mysql2 रत्न दस्तावेज़ देखें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 'कोड' से पहले तालिका जोड़ें ... बदलें?

  2. MySQL में पुनरावर्ती चयन क्वेरी कैसे करें?

  3. प्राथमिक कुंजी के रूप में तार का प्रदर्शन दंड?

  4. MySQL में बाइनरी लाइक ऑपरेशंस के लिए इंडेक्सिंग

  5. Django व्यवस्थापक MySQL धीमी INNER JOIN