<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>GSTA_Yalo (菜鸟)</title>
    <link>https://ruby-china.org/GSTA_Yalo</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>ruby 如何实现对文件的分割？</title>
      <description>&lt;p&gt;如题，简单举个例子有 json 文件内容为：[
{
    "kind": "Service",
    "apiVersion": "v1",
    "metadata": {
        "name": "redis-slave",
        "namespace": "development3",
        "selfLink": "/api/v1/namespaces/default/services/redis-slave",
        "uid": "bdb80a8f-db93-11e4-b293-f8b156af4ae1",&lt;/p&gt;

&lt;p&gt;"creationTimestamp": "2015-04-05T13:00:31Z",
        "labels": {
            "name": "redis",
            "role": "slave"
        }
    },
    "spec": {
        "ports": [
            {
                "name": "",
                "protocol": "TCP",
                "port": 6379,
                "targetPort": "redis-server"
            }
        ],
        "selector": {
            "name": "redis",
            "role": "slave"
        },
        "clusterIP": "10.97.0.141",
        "sessionAffinity": "None"
    },
    "status": {}
},
{
  "kind": "Endpoints",
  "apiVersion": "v1",
  "metadata": {
    "name": "myendpoint",
    "namespace": "default",
    "selfLink": "/api/v1/namespaces/default/endpoints/myendpoint",
    "uid": "59d05b48-dadb-11e5-937e-18037327aaeb",
    "creationTimestamp": "2016-02-24T09:45:34Z"
  },
  "subsets": [
    {
      "addresses": [
        {
          "ip": "172.17.0.25"
        }
      ],
      "ports": [
        {
          "name": "https",
          "port": 6443,
          "protocol": "TCP"
        }
      ]
    }
  ]
}
]
，现要按照变量“kind”将这个文件中的内容划分为多个 hash 串，请问怎么实现？有相应的 gem 包吗？&lt;/p&gt;</description>
      <author>GSTA_Yalo</author>
      <pubDate>Thu, 11 Apr 2019 17:05:05 +0800</pubDate>
      <link>https://ruby-china.org/topics/38382</link>
      <guid>https://ruby-china.org/topics/38382</guid>
    </item>
    <item>
      <title>如何取出数组中某个元素的特定字段值？</title>
      <description>&lt;p&gt;现在有一个数组 abc 如下：
[{\"alarmSeverity\"=&amp;gt;\"\", \"securityName\"=&amp;gt;\"\", \"authPass\"=&amp;gt;\"\", \"ip\"=&amp;gt;nil, \"resources\"=&amp;gt;[\"9999994\", \"9999990\", \"9999991\", \"9999992\", \"9999993\"], \"updateTime\"=&amp;gt;\"2018-07-04 16:06:41\", \"community\"=&amp;gt;\"\", \"type\"=&amp;gt;nil, \"version\"=&amp;gt;\"2c\", \"authProtocol\"=&amp;gt;\"\", \"alarmType\"=&amp;gt;\"\", \"createTime\"=&amp;gt;\"2018-07-04 16:06:41\", \"port\"=&amp;gt;nil, \"name\"=&amp;gt;\"1\", \"privProtocol\"=&amp;gt;\"\", \"id\"=&amp;gt;\"bd41966778b84176a621bcd326d5f357\", \"privPass\"=&amp;gt;\"\", \"resourceType\"=&amp;gt;\"1\"}, {\"alarmSeverity\"=&amp;gt;\"\", \"securityName\"=&amp;gt;\"\", \"authPass\"=&amp;gt;\"\", \"ip\"=&amp;gt;nil, \"resources\"=&amp;gt;[\"9999994\", \"9999990\", \"9999991\", \"9999992\", \"9999993\"], \"updateTime\"=&amp;gt;\"2018-07-04 16:06:22\", \"community\"=&amp;gt;\"\", \"type\"=&amp;gt;nil, \"version\"=&amp;gt;\"\", \"authProtocol\"=&amp;gt;\"\", \"alarmType\"=&amp;gt;\"\", \"createTime\"=&amp;gt;\"2018-07-04 16:06:22\", \"port\"=&amp;gt;nil, \"name\"=&amp;gt;\"\", \"privProtocol\"=&amp;gt;\"\", \"id\"=&amp;gt;\"7c6c388e120648749edb86c3ca70a946\", \"privPass\"=&amp;gt;\"\", \"resourceType\"=&amp;gt;\"1\"}, {\"alarmSeverity\"=&amp;gt;\"1\", \"securityName\"=&amp;gt;\"test\", \"authPass\"=&amp;gt;\"testpwd1\", \"ip\"=&amp;gt;nil, \"resources\"=&amp;gt;[\"9999994\", \"9999990\", \"9999991\", \"9999992\", \"9999993\"], \"updateTime\"=&amp;gt;\"2018-07-04 15:06:55\", \"community\"=&amp;gt;\"public\", \"type\"=&amp;gt;nil, \"version\"=&amp;gt;\"v3\", \"authProtocol\"=&amp;gt;\"SHA\", \"alarmType\"=&amp;gt;\"1\", \"createTime\"=&amp;gt;\"2018-07-04 15:06:55\", \"port\"=&amp;gt;nil, \"name\"=&amp;gt;\"test_subscribe\", \"privProtocol\"=&amp;gt;\"加密 RSA\", \"id\"=&amp;gt;\"b3b82abf62124d0d90f7098d6bca9ec1\", \"privPass\"=&amp;gt;\"testpwd2\", \"resourceType\"=&amp;gt;\"\"}, &lt;/p&gt;

&lt;p&gt;我想将 abc 中的 id 取出来的话，我用的是 abc.id 的方式，但是报错：NoMethodError: undefined method `id' for #&amp;lt;Array:，是什么原因？&lt;/p&gt;</description>
      <author>GSTA_Yalo</author>
      <pubDate>Wed, 04 Jul 2018 17:19:48 +0800</pubDate>
      <link>https://ruby-china.org/topics/37099</link>
      <guid>https://ruby-china.org/topics/37099</guid>
    </item>
    <item>
      <title>测试</title>
      <description>&lt;p&gt;test&lt;/p&gt;</description>
      <author>GSTA_Yalo</author>
      <pubDate>Tue, 26 Jun 2018 18:05:59 +0800</pubDate>
      <link>https://ruby-china.org/topics/37055</link>
      <guid>https://ruby-china.org/topics/37055</guid>
    </item>
    <item>
      <title>如何控制 Rails 进行查询操作时自动对数据库进行大小写转换？</title>
      <description>&lt;p&gt;小弟最近在用 ruby on rails 做网页时，想做一个查询功能，结果出现这样的错误：
&lt;img src="https://l.ruby-china.com/photo/2018/46748ef4-4dc8-42dc-8ec4-551e27847d8f.png!large" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;查了一下是进行数据库查询时默认把字段转化为小写，我的数据库表里面有很多类似于 resourceType 这样的包含大小写的字段，所以查询会失败，哪位大牛能帮忙解决一下这个问题？
       给字段加上双引号可以解决这个问题，请问如何在查询时给字段加双引号？&lt;/p&gt;</description>
      <author>GSTA_Yalo</author>
      <pubDate>Sun, 08 Apr 2018 15:08:32 +0800</pubDate>
      <link>https://ruby-china.org/topics/35403</link>
      <guid>https://ruby-china.org/topics/35403</guid>
    </item>
    <item>
      <title>将报文送到接口时一直提示字段为空，但是输入时有报文都有值，报文从接口中解析出来时就报错。</title>
      <description>&lt;p&gt;代码如下：
&lt;img src="https://l.ruby-china.com/photo/2018/c7063251-68b0-42f7-8b79-2093a76f96e8.png!large" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;原理为：界面的值传到 create_data 中，然后传入接口，再将值解析出来。
但是现在将传入接口中的值解析出来时出了问题：
&lt;img src="https://l.ruby-china.com/photo/2018/ba0534d2-4e50-4a55-814a-2fbed65c5148.png!large" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;故障提示里面的那些参数都是数据库表里面没有的，整个项目里面压根就没有 resource_list 这个参数，不知道为什么会报这个错。
求高手指点！&lt;/p&gt;</description>
      <author>GSTA_Yalo</author>
      <pubDate>Wed, 28 Mar 2018 17:19:45 +0800</pubDate>
      <link>https://ruby-china.org/topics/35348</link>
      <guid>https://ruby-china.org/topics/35348</guid>
    </item>
    <item>
      <title>PostgreSQL 数据库查询时默认把字段转化为小写，但是我的数据库表里面字段命名有大写，导致查询失败，如何解决？</title>
      <description>&lt;p&gt;小弟最近在用 ruby on rails 做网页时，想做一个查询功能，结果出现这样的错误：
&lt;img src="https://l.ruby-china.com/photo/2018/48a0a010-aa25-49e4-9c83-0cce811489d9.png!large" title="" alt=""&gt;
查了一下是 PostgreSQL 数据库查询时默认把字段转化为小写，我的数据库表里面有很多类似于 resourceType 这样的包含大小写的字段，所以查询会失败，
哪位大牛能帮忙解决一下这个问题？不修改字段大小写的前提下能解决这个问题吗？&lt;/p&gt;</description>
      <author>GSTA_Yalo</author>
      <pubDate>Tue, 13 Mar 2018 15:31:32 +0800</pubDate>
      <link>https://ruby-china.org/topics/35224</link>
      <guid>https://ruby-china.org/topics/35224</guid>
    </item>
  </channel>
</rss>
