質問編集履歴

1

Ruby でDBから取得した文字列の確認方法を追記しました。

2017/07/28 00:33

投稿

roy13al
roy13al

スコア10

test CHANGED
File without changes
test CHANGED
@@ -32,6 +32,38 @@
32
32
 
33
33
  phpで取得すると正しく取得できていますし、直接データベースを見てもエスケープされた状態で保存されているわけではないようです。
34
34
 
35
+ Ruby での確認には p を使いました。
36
+
37
+ ```Ruby
38
+
39
+ require 'mysql2'
40
+
41
+ client = Mysql2::Client.new(host: DB_HOST, username: DB_USER, password: DB_PW, database: DB_DATABASE)
42
+
43
+ sql = "SELECT * FROM articles"
44
+
45
+
46
+
47
+ results = {}
48
+
49
+ client.query(sql).each do |row|
50
+
51
+ row.each do |key, val|
52
+
53
+ result[key] = val
54
+
55
+ end
56
+
57
+ end
58
+
59
+
60
+
61
+ p result
62
+
63
+ ```
64
+
65
+
66
+
35
67
 
36
68
 
37
69