<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>wdxiaomomo (莫名)</title>
    <link>https://ruby-china.org/wdxiaomomo</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>property :name, Object，保存什么类型的数据到数据库呢</title>
      <description>&lt;p&gt;1.src_ips 字段在 model 中的定义
class Cache
  property :src_ips, Object
end
定义的是 Object 类型，save 的时候，往数据库插入的数据是什么类型的？
2.在数据库中的类型
cache 表中，src_ips 字段的类型是：MEDIUMTEXT
&lt;img src="https://l.ruby-china.com/photo/2014/ea77b8af368f8e6e59d68ff42323be0f.png" title="" alt=""&gt;
保存的是一堆字符，这堆字符是二进制流？还是什么格式的数据呢。
3.在控制台可以得到数据
在控制台可以将 src_ips 的真实内容读出来。是一个 hash
&lt;img src="https://l.ruby-china.com/photo/2014/2f2940cb9b971ca85e0e266b44f81199.png" title="" alt=""&gt;
4.问题。
现在想要用 php 将数据库中的 src_ips 数据读出来，现在不确定数据库中保存的是一堆什么类型的数据，自己看了好久源代码，没有看出来。
求大神帮忙啊。&lt;/p&gt;

&lt;p&gt;环境是：ruby2.0+rails3.1.12&lt;/p&gt;</description>
      <author>wdxiaomomo</author>
      <pubDate>Tue, 08 Jul 2014 16:42:45 +0800</pubDate>
      <link>https://ruby-china.org/topics/20376</link>
      <guid>https://ruby-china.org/topics/20376</guid>
    </item>
    <item>
      <title>gem "therubyracer" 安装出错</title>
      <description>&lt;p&gt;在 Gemfile 中写了 gem "therubyracer"
据说要安装两个 gem
gem install libv8
gem install therubyracer
执行 gem install libv8 时出错了，如下：
E:&amp;gt;gem install libv8
Temporarily enhancing PATH to include DevKit...
Building native extensions.  This could take a while...
ERROR:  Error installing libv8:
        ERROR: Failed to build gem native extension.&lt;/p&gt;

&lt;p&gt;D:/Ruby193/bin/ruby.exe extconf.rb
creating Makefile
系统找不到指定的路径。
系统找不到指定的路径。
系统找不到指定的路径。
D:/Ruby193/lib/ruby/gems/1.9.1/gems/libv8-3.16.14.1/ext/libv8/builder.rb:49:in &lt;code&gt;
setup_python!': libv8 requires python 2 to be installed in order to build, but i
t is currently not available (RuntimeError)
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/libv8-3.16.14.1/ext/libv8/build
er.rb:35:in&lt;/code&gt;block in build_libv8!'
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/libv8-3.16.14.1/ext/libv8/build
er.rb:34:in &lt;code&gt;chdir'
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/libv8-3.16.14.1/ext/libv8/build
er.rb:34:in&lt;/code&gt;build_libv8!'
        from D:/Ruby193/lib/ruby/gems/1.9.1/gems/libv8-3.16.14.1/ext/libv8/locat
ion.rb:24:in &lt;code&gt;install!'
        from extconf.rb:7:in&lt;/code&gt;&lt;/p&gt;'&lt;p&gt;&lt;/p&gt;

&lt;p&gt;Gem files will remain installed in D:/Ruby193/lib/ruby/gems/1.9.1/gems/libv8-3.1
6.14.1 for inspection.
Results logged to D:/Ruby193/lib/ruby/gems/1.9.1/gems/libv8-3.16.14.1/ext/libv8/
gem_make.out&lt;/p&gt;

&lt;p&gt;求救啊，这是什么错&lt;/p&gt;</description>
      <author>wdxiaomomo</author>
      <pubDate>Tue, 06 Aug 2013 16:24:50 +0800</pubDate>
      <link>https://ruby-china.org/topics/13105</link>
      <guid>https://ruby-china.org/topics/13105</guid>
    </item>
  </channel>
</rss>
