<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>xoxoj</title>
    <link>https://ruby-china.org/xoxoj</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>转手九成新的 MacBook Pro 15.4 寸本本~上海地区可当面交易    </title>
      <description>&lt;p&gt;转手九成新的 MacBook Pro 15.4 寸本本~上海地区可当面交易。&lt;/p&gt;

&lt;p&gt;手续齐全~！！！&lt;/p&gt;

&lt;p&gt;因为之前的公司因为老板接不到外包了，欠我们 3 月工资，所以临走前把电脑抵给我们了。&lt;/p&gt;

&lt;p&gt;电脑使用了 1 年，配置如下：&lt;/p&gt;

&lt;p&gt;型号名称：MacBook Pro
  型号标识符：MacBookPro8,2
  处理器名称：Intel Core i7
  处理器速度：2 GHz
  处理器数目：1
  核总数：4
  L2 缓存（每个核）：256 KB
  L3 缓存：6 MB
  内存：4 GB&lt;/p&gt;

&lt;p&gt;15.4 寸的，原价是 14,000 呢。&lt;/p&gt;

&lt;p&gt;现在只求卖个工资价，做 rails 开发用 mbp 还是很不错的。&lt;/p&gt;

&lt;p&gt;有意购买的兄弟，可以加我 Q: 896399301&lt;/p&gt;</description>
      <author>xoxoj</author>
      <pubDate>Thu, 11 Oct 2012 14:08:45 +0800</pubDate>
      <link>https://ruby-china.org/topics/6003</link>
      <guid>https://ruby-china.org/topics/6003</guid>
    </item>
    <item>
      <title>请大家帮我分析一下这段创建数据库代码</title>
      <description>&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="k"&gt;class&lt;/span&gt; &lt;span class="nc"&gt;CreateSimpleCaptchaData&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt; &lt;span class="no"&gt;ActiveRecord&lt;/span&gt;&lt;span class="o"&gt;::&lt;/span&gt;&lt;span class="no"&gt;Migration&lt;/span&gt;
  &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nc"&gt;self&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;up&lt;/span&gt;
    &lt;span class="n"&gt;create_table&lt;/span&gt; &lt;span class="ss"&gt;:simple_captcha_data&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt; &lt;span class="o"&gt;|&lt;/span&gt;&lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;
      &lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;string&lt;/span&gt; &lt;span class="ss"&gt;:key&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:limit&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="mi"&gt;40&lt;/span&gt;
      &lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;string&lt;/span&gt; &lt;span class="ss"&gt;:value&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:limit&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="mi"&gt;6&lt;/span&gt;
      &lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;timestamps&lt;/span&gt;
    &lt;span class="k"&gt;end&lt;/span&gt;

    &lt;span class="n"&gt;add_index&lt;/span&gt; &lt;span class="ss"&gt;:simple_captcha_data&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:key&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:name&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="s2"&gt;"idx_key"&lt;/span&gt;
  &lt;span class="k"&gt;end&lt;/span&gt;

  &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nc"&gt;self&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;down&lt;/span&gt;
    &lt;span class="n"&gt;drop_table&lt;/span&gt; &lt;span class="ss"&gt;:simple_captcha_data&lt;/span&gt;
  &lt;span class="k"&gt;end&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;以上这段代码是不是通过 Migration 创建了一个名为 simple_captcha_data 的数据库表啊
其中包含两个字段，一个 string 类型的名为 key 长度为 40 的字段，另一个 string 类型的名为 value 长度为 6 的字段？&lt;/p&gt;

&lt;p&gt;还有一个名为"idx_key"的表索引呢。&lt;/p&gt;

&lt;p&gt;是这个意思么？  &lt;/p&gt;</description>
      <author>xoxoj</author>
      <pubDate>Thu, 03 May 2012 16:53:25 +0800</pubDate>
      <link>https://ruby-china.org/topics/3060</link>
      <guid>https://ruby-china.org/topics/3060</guid>
    </item>
    <item>
      <title>有人用过 simple_catpcha 吗</title>
      <description>&lt;p&gt;simple_catpcha 这个插件跟 rails3.2.3 能结合的好吗？&lt;/p&gt;

&lt;p&gt;这个插件该怎么用啊？好像没有自带链接刷新验证码的功能啊？  &lt;/p&gt;</description>
      <author>xoxoj</author>
      <pubDate>Wed, 02 May 2012 19:47:35 +0800</pubDate>
      <link>https://ruby-china.org/topics/3038</link>
      <guid>https://ruby-china.org/topics/3038</guid>
    </item>
    <item>
      <title>rails ajax 问题请教</title>
      <description>
    
    $(function() {
        $
        .ajax({
            type : "post",
            url : "1.json",
            timeout : 20000,
            error : function() {
                alert('服务器错误');
            },
            async : false,
            dataType : "json",
            success : function(data) {
                var str = "";
                var str1 = "";
            
        
        $("#reg-for-city").suggest(data, {
            hot_list : data,
            dataContainer : '#arrcity_3word',    
            attachObject : '#suggest'
        });
            }});
    });


&lt;p&gt;以上这段代码，如果应用在 rails 里，应该怎么写啊？是一段关于 ajax 请求数据相关的..  &lt;/p&gt;</description>
      <author>xoxoj</author>
      <pubDate>Sun, 29 Apr 2012 16:07:41 +0800</pubDate>
      <link>https://ruby-china.org/topics/2981</link>
      <guid>https://ruby-china.org/topics/2981</guid>
    </item>
    <item>
      <title>关于 Rails 验证码的问题</title>
      <description>&lt;p&gt;Rails 相对于 PHP 和其他 WEB 语言来说，是后起之秀，所以还有很多东西都不是很成熟，例如像网站开发中常用到的验证码功能，我看了比较多的用 RAILS 开发的网站，都发现没有用到验证码这个功能，我们业务上有这个需要，希望大家能推荐一下适合 3.2.3 版本的验证码 gem 之类的东东，谢谢啦！  &lt;/p&gt;</description>
      <author>xoxoj</author>
      <pubDate>Wed, 25 Apr 2012 13:59:20 +0800</pubDate>
      <link>https://ruby-china.org/topics/2877</link>
      <guid>https://ruby-china.org/topics/2877</guid>
    </item>
    <item>
      <title>关于 scss 加载后所涉及的范围</title>
      <description>&lt;p&gt;rails 里 application.html.erb 里面有如下一段代码&lt;/p&gt;
&lt;pre class="highlight erb"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;head&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;title&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;&amp;lt;%=&lt;/span&gt; &lt;span class="n"&gt;full_title&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;yield&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;:title&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt; &lt;span class="cp"&gt;%&amp;gt;&lt;/span&gt;&lt;span class="nt"&gt;&amp;lt;/title&amp;gt;&lt;/span&gt;
  &lt;span class="cp"&gt;&amp;lt;%=&lt;/span&gt; &lt;span class="n"&gt;stylesheet_link_tag&lt;/span&gt;    &lt;span class="s2"&gt;"application"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:media&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="s2"&gt;"all"&lt;/span&gt; &lt;span class="cp"&gt;%&amp;gt;&lt;/span&gt;
  &lt;span class="cp"&gt;&amp;lt;%=&lt;/span&gt; &lt;span class="n"&gt;javascript_include_tag&lt;/span&gt; &lt;span class="s2"&gt;"application"&lt;/span&gt; &lt;span class="cp"&gt;%&amp;gt;&lt;/span&gt;
  &lt;span class="cp"&gt;&amp;lt;%=&lt;/span&gt; &lt;span class="n"&gt;csrf_meta_tags&lt;/span&gt; &lt;span class="cp"&gt;%&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/head&amp;gt;&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;其中&amp;lt;%= stylesheet_link_tag "application", :media =&amp;gt; "all" %&amp;gt;&lt;/p&gt;

&lt;p&gt;会把 stylesheet 目录下的所有 scss 样式都加载，可是某些 html 页面，我不需要加载其中的.scss 样式，该如何处理呢？  &lt;/p&gt;</description>
      <author>xoxoj</author>
      <pubDate>Thu, 19 Apr 2012 15:53:41 +0800</pubDate>
      <link>https://ruby-china.org/topics/2723</link>
      <guid>https://ruby-china.org/topics/2723</guid>
    </item>
    <item>
      <title>关于 textarea 解析问题</title>
      <description>&lt;p&gt;像 ruby-china 这个论坛一下，在评论的时候会一些可以选择的格式如下：&lt;/p&gt;

&lt;p&gt;支持 Markdown 格式
    &lt;strong&gt;粗体&lt;/strong&gt;、&lt;del&gt;删除线&lt;/del&gt;、&lt;code&gt;单行代码&lt;/code&gt;
    &lt;a href="http://example.org" rel="nofollow" target="_blank"&gt;http://example.org&lt;/a&gt; 自动加链接
    &lt;a href="/name" class="user-mention" title="@name"&gt;&lt;i&gt;@&lt;/i&gt;name&lt;/a&gt; 会链接到用户页面，并会通知他
    &lt;img src="http://foo.com/bar.jpg" title="" alt="Alt text here"&gt; 显示图片
    点击这里，或者按“M”键查看更多帮助。&lt;/p&gt;

&lt;p&gt;请问这些特定的规则 rails 是如何解析的呢？从而显示出来！&lt;/p&gt;

&lt;p&gt;谢谢！  &lt;/p&gt;</description>
      <author>xoxoj</author>
      <pubDate>Sun, 15 Apr 2012 04:51:38 +0800</pubDate>
      <link>https://ruby-china.org/topics/2613</link>
      <guid>https://ruby-china.org/topics/2613</guid>
    </item>
    <item>
      <title>请教关于 restful 的问题</title>
      <description>&lt;p&gt;我想实现如下格式的 web 地址访问：&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.test.com/users/1" rel="nofollow" target="_blank" title=""&gt;www.test.com/users/1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;1 是表示用户的 uid，访问这个网址，显示出 uid 为 1 的用户信息。&lt;/p&gt;

&lt;p&gt;然后我是这样设置路由的&lt;/p&gt;

&lt;p&gt;TestSQL::Application.routes.draw do
  resources :users
end&lt;/p&gt;

&lt;p&gt;然后在 users_controller.rb 里，我写了如下代码&lt;/p&gt;

&lt;p&gt;class UsersController &amp;lt; ApplicationController
  def index
    &lt;a href="/kk" class="user-mention" title="@kk"&gt;&lt;i&gt;@&lt;/i&gt;kk&lt;/a&gt; = User.all
    &lt;a href="/user" class="user-mention" title="@user"&gt;&lt;i&gt;@&lt;/i&gt;user&lt;/a&gt; = User.first
    &lt;a href="/ipk" class="user-mention" title="@ipk"&gt;&lt;i&gt;@&lt;/i&gt;ipk&lt;/a&gt; = User.find(params[:uid])
  end&lt;/p&gt;

&lt;p&gt;def show&lt;/p&gt;

&lt;p&gt;end&lt;/p&gt;

&lt;p&gt;def new&lt;/p&gt;

&lt;p&gt;end&lt;/p&gt;

&lt;p&gt;def create&lt;/p&gt;

&lt;p&gt;end&lt;/p&gt;

&lt;p&gt;def edit&lt;/p&gt;

&lt;p&gt;end&lt;/p&gt;

&lt;p&gt;def update&lt;/p&gt;

&lt;p&gt;end&lt;/p&gt;

&lt;p&gt;def destroy&lt;/p&gt;

&lt;p&gt;end&lt;/p&gt;

&lt;p&gt;end&lt;/p&gt;

&lt;p&gt;在 users 目录下的 index.html.erb 写了如下代码：&lt;/p&gt;

&lt;h1&gt;hello world!&lt;/h1&gt;

&lt;p&gt;&amp;lt;% &lt;a href="/kk.each" class="user-mention" title="@kk.each"&gt;&lt;i&gt;@&lt;/i&gt;kk.each&lt;/a&gt; do |k| %&amp;gt;
    &amp;lt;%= k.unn %&amp;gt;
&amp;lt;% end %&amp;gt;&lt;/p&gt;

&lt;p&gt;&amp;lt;%= &lt;a href="/ipk" class="user-mention" title="@ipk"&gt;&lt;i&gt;@&lt;/i&gt;ipk&lt;/a&gt; %&amp;gt;&lt;/p&gt;

&lt;p&gt;&amp;lt;%= link_to user.unn, user %&amp;gt;&lt;/p&gt;

&lt;p&gt;为什么当我在浏览器里输入一下地址时 &lt;a href="http://localhost:3000/users/" rel="nofollow" target="_blank"&gt;http://localhost:3000/users/&lt;/a&gt; 时，会报这个错误呢&lt;/p&gt;

&lt;p&gt;错误如下：&lt;/p&gt;

&lt;p&gt;ActiveRecord::RecordNotFound in UsersController#index&lt;/p&gt;

&lt;p&gt;Couldn't find User without an ID&lt;/p&gt;

&lt;p&gt;Rails.root: /Users/JasonJiang/ror/TestSQL
Application Trace | Framework Trace | Full Trace&lt;/p&gt;

&lt;p&gt;app/controllers/users_controller.rb:5:in `index'&lt;/p&gt;

&lt;p&gt;Request&lt;/p&gt;

&lt;p&gt;Parameters:&lt;/p&gt;

&lt;p&gt;None&lt;/p&gt;

&lt;p&gt;Show session dump&lt;/p&gt;

&lt;p&gt;Show env dump
Response&lt;/p&gt;

&lt;p&gt;Headers:&lt;/p&gt;

&lt;p&gt;None&lt;/p&gt;

&lt;p&gt;当我输入&lt;a href="http://localhost:3000/users/1" rel="nofollow" target="_blank"&gt;http://localhost:3000/users/1&lt;/a&gt; 的时候，怎么又是显示 show.html.erb 里的内容啊，然后，我又测试了一下其他的参数&lt;a href="http://localhost:3000/users/asdfad" rel="nofollow" target="_blank"&gt;http://localhost:3000/users/asdfad&lt;/a&gt; , &lt;a href="http://localhost:3000/users/2323" rel="nofollow" target="_blank"&gt;http://localhost:3000/users/2323&lt;/a&gt;, 都是显示 show.html.erb 里的内容。。&lt;/p&gt;

&lt;p&gt;不理解啊！&lt;/p&gt;

&lt;p&gt;还有另外一点就是，我在 users 数据库表里，没有使用 id 作为主键，而是我使用了 uid 作为主键，会不会是因为这个问题啊？求解答！谢谢啦。  &lt;/p&gt;</description>
      <author>xoxoj</author>
      <pubDate>Sat, 14 Apr 2012 11:24:25 +0800</pubDate>
      <link>https://ruby-china.org/topics/2599</link>
      <guid>https://ruby-china.org/topics/2599</guid>
    </item>
    <item>
      <title>有一个 Rails Sample 中有这么一段东西，是什么</title>
      <description>&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="no"&gt;Given&lt;/span&gt; &lt;span class="sr"&gt;/^a user visits the signin page$/&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt;
  &lt;span class="n"&gt;visit&lt;/span&gt; &lt;span class="n"&gt;signin_path&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;

&lt;span class="no"&gt;When&lt;/span&gt; &lt;span class="sr"&gt;/^he submits invalid signin information$/&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt;
  &lt;span class="n"&gt;click_button&lt;/span&gt; &lt;span class="s2"&gt;"Sign in"&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;

&lt;span class="no"&gt;Then&lt;/span&gt; &lt;span class="sr"&gt;/^he should see an error message$/&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt;
  &lt;span class="n"&gt;page&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;should&lt;/span&gt; &lt;span class="n"&gt;have_selector&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'div.alert.alert-error'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;

&lt;span class="no"&gt;Given&lt;/span&gt; &lt;span class="sr"&gt;/^the user has an account$/&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt;
  &lt;span class="vi"&gt;@user&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="no"&gt;User&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;create&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;name: &lt;/span&gt;&lt;span class="s2"&gt;"Example User"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;email: &lt;/span&gt;&lt;span class="s2"&gt;"user@example.com"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
                      &lt;span class="ss"&gt;password: &lt;/span&gt;&lt;span class="s2"&gt;"foobar"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;password_confirmation: &lt;/span&gt;&lt;span class="s2"&gt;"foobar"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;

&lt;span class="no"&gt;When&lt;/span&gt; &lt;span class="sr"&gt;/^the user submits valid signin information$/&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt;
  &lt;span class="n"&gt;visit&lt;/span&gt; &lt;span class="n"&gt;signin_path&lt;/span&gt;
  &lt;span class="n"&gt;fill_in&lt;/span&gt; &lt;span class="s2"&gt;"Email"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;    &lt;span class="ss"&gt;with: &lt;/span&gt;&lt;span class="vi"&gt;@user.email&lt;/span&gt;
  &lt;span class="n"&gt;fill_in&lt;/span&gt; &lt;span class="s2"&gt;"Password"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;with: &lt;/span&gt;&lt;span class="vi"&gt;@user.password&lt;/span&gt; 
  &lt;span class="n"&gt;click_button&lt;/span&gt; &lt;span class="s2"&gt;"Sign in"&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;

&lt;span class="no"&gt;Then&lt;/span&gt; &lt;span class="sr"&gt;/^he should see his profile page$/&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt;
  &lt;span class="n"&gt;page&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;should&lt;/span&gt; &lt;span class="n"&gt;have_selector&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'title'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;text: &lt;/span&gt;&lt;span class="vi"&gt;@user.name&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;

&lt;span class="no"&gt;Then&lt;/span&gt; &lt;span class="sr"&gt;/^he should see a signout link$/&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt;
  &lt;span class="n"&gt;page&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;should&lt;/span&gt; &lt;span class="n"&gt;have_link&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'Sign out'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;href: &lt;/span&gt;&lt;span class="n"&gt;signout_path&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;我看了一下 Ruby on Rails Tutorial Sample App 里面的代码
有一个 features 文件夹下面有一个子文件夹下有一个文件 authentication_steps.rb
就是如上内容，请问这段内容有什么作用吗？看上去像是逻辑描述，请问在项目运行中起到什么作用吗？谢谢！  &lt;/p&gt;</description>
      <author>xoxoj</author>
      <pubDate>Fri, 13 Apr 2012 13:38:01 +0800</pubDate>
      <link>https://ruby-china.org/topics/2573</link>
      <guid>https://ruby-china.org/topics/2573</guid>
    </item>
    <item>
      <title>关于 rails 操作 MYSQL 的问题</title>
      <description>&lt;p&gt;我看了很多 RAILS 的例子，都是用 scaffold 创建的。包括到数据库 rake db:migrate
rake db:create 之类的，而我则选择通过运行 SQL 代码，或者使用 PHPMYADMIN 来直接创建和维护 MYSQL。&lt;/p&gt;

&lt;p&gt;这样可不可以呢，我试过，是可以的。在 RAILS 下，我再手动创建了 models 下的对应 rb 文件，例如我在 phpmyadmin 里面创建了一个 users 表，那么我就在 rails models 下创建一个 user.rb 的文件。&lt;/p&gt;

&lt;p&gt;大致内容如下：&lt;/p&gt;

&lt;p&gt;class User &amp;lt; ActiveRecord::Base
  attr_accessible :email, :unn
  has_many :microposts
end&lt;/p&gt;

&lt;p&gt;这样是没问题的。&lt;/p&gt;

&lt;p&gt;然后我再创建了一个 microposts 表，内容如下：&lt;/p&gt;

&lt;p&gt;class Micropost &amp;lt; ActiveRecord::Base
  attr_accessible :content, :user_uid
  belongs_to :user
end&lt;/p&gt;

&lt;p&gt;user 表里有一个 uid 字段，是表示用户的 ID 的。&lt;/p&gt;

&lt;p&gt;然后把 user 和 micropost 关联一下
分别是 has_many 和 belongs_to 关系&lt;/p&gt;

&lt;p&gt;这个时候，我在 IRB 环境下进行测试：first_user = Users.first，是可以查询到正确的数据的。但是当我 first_user.microposts 这样查询的时候，就出错了，出错内容如下：&lt;/p&gt;

&lt;p&gt;NoMethodError: undefined method &lt;code&gt;microposts' for #&amp;lt;Users:0x00000100be24f8&amp;gt;
    from /Users/JasonJiang/.rvm/gems/ruby-1.9.3-p0/gems/activemodel-3.2.3/lib/active_model/attribute_methods.rb:407:in&lt;/code&gt;method_missing'
    from /Users/JasonJiang/.rvm/gems/ruby-1.9.3-p0/gems/activerecord-3.2.3/lib/active_record/attribute_methods.rb:148:in &lt;code&gt;method_missing'
    from (irb):112
    from /Users/JasonJiang/.rvm/gems/ruby-1.9.3-p0/gems/railties-3.2.3/lib/rails/commands/console.rb:47:in&lt;/code&gt;start'
    from /Users/JasonJiang/.rvm/gems/ruby-1.9.3-p0/gems/railties-3.2.3/lib/rails/commands/console.rb:8:in &lt;code&gt;start'
    from /Users/JasonJiang/.rvm/gems/ruby-1.9.3-p0/gems/railties-3.2.3/lib/rails/commands.rb:41:in&lt;/code&gt;'
    from /Users/JasonJiang/ror/TestSQL/script/rails:6:in &lt;code&gt;require'
    from /Users/JasonJiang/ror/TestSQL/script/rails:6:in&lt;/code&gt;'
    from -e:1:in &lt;code&gt;load'
    from -e:1:in&lt;/code&gt;&lt;/p&gt;'&lt;p&gt;&lt;/p&gt;

&lt;p&gt;请教大家一下，这个问题该是怎么回事啊，谢谢！  &lt;/p&gt;</description>
      <author>xoxoj</author>
      <pubDate>Thu, 12 Apr 2012 16:37:39 +0800</pubDate>
      <link>https://ruby-china.org/topics/2548</link>
      <guid>https://ruby-china.org/topics/2548</guid>
    </item>
    <item>
      <title>rvm --default use 1.9.3 这命令不行么？</title>
      <description>&lt;p&gt;我的 MAC 本来装了有 1.9.2 但是后来升级了 1.9.3 我就想把默认的 ruby 版本设置成 1.9.3，于是我用了这个命令，来设置 rvm --default use 1.9.3&lt;/p&gt;

&lt;p&gt;可是当我重启机器后，或者重新打开 Shell 的时候，默认的 ruby 版本又回到了 1.9.2 去了，有人遇到同样问题了么？  &lt;/p&gt;</description>
      <author>xoxoj</author>
      <pubDate>Tue, 10 Apr 2012 08:18:11 +0800</pubDate>
      <link>https://ruby-china.org/topics/2497</link>
      <guid>https://ruby-china.org/topics/2497</guid>
    </item>
  </channel>
</rss>
