1

に私は、次のモデル作成2016-06-14 16:43:14 - NoMethodError - undefined method 'match' for nil:NilClass:クエリDynamoDBのは私のアプリでRubyの

を何I間違っている?

/home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/aws-sdk-core:私はActiveRecordを

詳細を追加使用したいです-2.3.7/lib/aws-sdk-core/endpoint_provider.rb:67:block in partition_matching_region' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/aws-sdk-core-2.3.7/lib/aws-sdk-core/endpoint_provider.rb:66:inそれぞれ ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/ aws-sdk-core-2.3.7/lib/aws-sdk-core/endpoint_provider.rb:66:find' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/aws-sdk-core-2.3.7/lib/aws-sdk-core/endpoint_provider.rb:66:in partition_matching_region ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1 .0/gems/aws-sdk-core-2.3.7/lib/aws-sdk-core/endpoint_provider.rb:55:get_partition' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/aws-sdk-core-2.3.7/lib/aws-sdk-core/endpoint_provider.rb:26:inエンドポイント ' /home/jcastelli/.rbenv/versions/2。 1.2/lib/ruby​​/gems/2.1.0/gems/aws-sdk-core-2.3.7/lib/aws-sdk-core/endpoint_provider.rb:10:resolve' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/aws-sdk-core-2.3.7/lib/aws-sdk-core/endpoint_provider.rb:80:inを解決 ' /home/jcastelli/.rbenv /versions/2.1.2/lib/ruby/gems/2.1.0/gems/aws-sdk-core-2.3.7/lib/aws-sdk-core/plugins/regional_endpoint.rb:24:in block in <class:RegionalEndpoint>' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/aws-sdk-core-2.3.7/lib/seahorse/client/configuration.rb:64:in ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/aws-sdk-core-2.3.7/lib/seahorse/client/configuration.rb:64:in call' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/aws-sdk-core-2.3.7/lib/seahorse/client/configuration.rb:199:in resolve_defaultsのブロック ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/aws-sdk-core-2.3.7/lib/seahorse/client/configuration.rb :57:each' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/aws-sdk-core-2.3.7/lib/seahorse/client/configuration.rb:57:in各 ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/aws-sdk-core-2.3.7/lib/seahorse/client/ configuration.rb:198:in resolve_defaults' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/aws-sdk-core-2.3.7/lib/seahorse/client/configuration.rb:194:in value_at ' /home/jcastelli/.rbenv/ver/lib/seahorse/client/configuration.rb:183:in block in resolve' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/2.1.0/set.rb:263:in each_key ' /home/jcastelli/lib/ruby​​/gems/2.1/gems/aws-sdk-core-2.3.7/.rbenv/versions/2.1.2/lib/ruby​​/2.1.0/set.rb:263:each' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/aws-sdk-core-2.3.7/lib/seahorse/client/configuration.rb:183:inで解決 ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1。 0/gems/aws-sdk-core-2.3.7/lib/seahorse/client/configuration.rb:171:apply_defaults' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/aws-sdk-core-2.3.7/lib/seahorse/client/configuration.rb:144:inビルド ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/aws-sdk-core-2.3.7/lib/seahorse/client/base.rb:68:in build_config' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/aws-sdk-core-2.3.7/lib/seahorse/client/base.rb:19:in initialize ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/aws-sdk-core-2.3.7/lib/seahorse/client/base.rb: 105:new' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/dynamoid-1.1.0/lib/dynamoid/adapter_plugin/aws_sdk_v2.rb:15:inに接続! ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/dynamoid-1.1.0/lib/dynamoid/adapter.rb:31:in adapter' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/dynamoid-1.1.0/lib/dynamoid/adapter.rb:124:inスキャン中のブロック ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/dynamoid-1.1.0/lib/dynamoid/adapter.rb:53:in benchmark' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/dynamoid-1.1.0/lib/dynamoid/adapter.rb:124:inスキャン ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby​​/gems/2.1.0/gems/dynamoid-1.1.0/lib/dynamoid/criteria/chain.rb:142:block in records_via_scan' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/dynamoid-1.1.0/lib/dynamoid/criteria/chain.rb:115:inの各 ' /home/jcastelli /.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/dynamoid-1.1.0/lib/dynamoid/criteria/chain.rb:115:in each' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/dynamoid-1.1.0/lib/dynamoid/criteria/chain.rb:115:in to_a ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby​​/gems/2.1.0/gems/dynamoid-1.1.0/lib/dynamoid/criteria/chain.rb:115:Array' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/dynamoid-1.1.0/lib/dynamoid/criteria/chain.rb:115:inのレコード ' /home/jcastelli /。 rbenv/versions/2.1.2/lib/ruby​​/gems/2.1.0/gems/dynamoid-1.1.0/lib/dynamoid/criteria/chain.rb:95:each' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/activesupport-4.2.6/lib/active_support/core_ext/object/json.rb:128:in to_a ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems /activesupport-4.2.6/lib/active_support/core_ext/object/json。rb:128:in as_json 'ブロック /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/activesupport-4.2.6/lib/active_support/core_ext/object /json.rb:159:in each' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/activesupport-4.2.6/lib/active_support/core_ext/object/json.rb:159:in地図 ' /home/jcastelli/.rbenv/versions/2.1.2/lib/gems/2.1.0/gems/activesupport-4.2.6/lib/active_support/core_ext/オブジェクト/ json.rb:159:in as_json' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/activesupport-4.2.6/lib/active_support/json/encoding.rb:35:inエンコード ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/activesupport-4.2.6/lib/active_support/json /encoding.rb:22:in encode' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/activesupport-4.2.6/lib/active_support/core_ext/object/json.rb:37:in to_json_with_active_support_encoder ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/multi_json-1.11.2/lib/multi_json/adapters/ json_common.rb:19:dump' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/multi_json-1.11.2/lib/multi_json/adapter.rb:25:inダンプ ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/multi_json-1.11.2/lib/m ulti_json.rb:136:in dump' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-contrib-1.4.6/lib/sinatra/json.rb:113:in resolve_encoder_actionのブロック ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-contrib-1.4.6/lib/sinatra /json.rb:112:in each' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-contrib-1.4.6/lib/sinatra/json.rb:112:in resolve_encoder_action ' /home/jcastelli/.rbenv/versby/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-contrib-1.4.6/lib/sinatra/ json.rb:98: のブロックjson' /home/ll/fx-service/app/routes/users.rb:196:in /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/baseのブロック。 rb:1610:in call' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1610:inコンパイル中のブロック! ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:974:in []' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:974:inブロック(3レベル)ルートに! /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:993:in route_eval' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:974:inブロック(2レベル)ルートに! /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1014:in block in process_route' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1012:inキャッチ ' /home /jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1012:in process_route' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:972:inルート上のブロック! ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:971:in each' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:971:in route! ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1084:in block in dispatch!' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1066:inブロック内のブロック ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1066:in catch' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1066:in ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby​​/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1081:dispatch!' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:906:inブロックインコール! ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1066:in block in invoke' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1066:inキャッチ ' /home /jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:1066:in invoke' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:906:in call! ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:894:in call' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-cors-0.4.0/lib/rack/cors.rb:80:in「 /home /jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-protection-1.5.3/lib/rack/protection/xss_header.rb:18:in call' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in「 /ホーム/ jcastelli/.rbenv/versions/2.1.2/lib/ruby​​/gems/2.1.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:call' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-protection-1.5.3/lib/rack/protection/path_traversal.rb:16:inで ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-protection-1.5.3/lib/rack/protection/json_csrf.rb:18:in call' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in call' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-protection-1.5.3/lib/rack/protection/frame_options.rb:31:in call ' /home/jcastelli/.rbenv/versions/2 .1.2/lib/ruby​​/gems/2.1.0/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:225:context' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-1.6.4/lib/rack/session/abstract/id.rb:220:inで ' /home/jcastelli/.rbenv/versions/ 2.1.2/lib/ruby​​/gems/2.1.0/gems/rack-1.6.4/lib/rack/logger.rb:15:call' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:211:inで ' /home/jcastelli/.rbenv/versions/2.1.2 /lib/ruby/gems/2.1.0/gems/rack-1.6.4/lib/rack/head.rb:13:in call' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-1.6.4/lib/rack/methodoverride.rb:22:inと電話 ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ ruby/gems/2.1.0/gems/sinatra-1.4です。6/lib/sinatra/show_exceptions.rb:21:call' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:181:inに電話 ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib /sinatra/base.rb:2021:in call' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-cors-0.4.0/lib/rack/cors.rb:80:inと呼ぶ ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-1.6.4/lib/rack/ tempfile_reaper.rb:15:call' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-1.6.4/lib/rack/lint.rb:49:in _call ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-1.6.4/lib/rack/lint.rb :37:call' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-1.6.4/lib/rack/showexceptions.rb:24:inに電話 ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-1.6.4/lib/rack/commonlogger.rb:33: call' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/sinatra-1.4.6/lib/sinatra/base.rb:218:inに電話 ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-1.6.4/lib/rack/chunked.rb:54:in call' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-1.6.4/lib/rack/content_length.rb:15:in call ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/ 2.1.0/gems/thin-1.6.4/lib/thin/connection.rb:86:block in pre_process' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/thin-1.6.4/lib/thin/connection.rb:84:in catch ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0 /gems/thin-1.6.4/lib/thin/connection.rb:84:in pre_process' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/thin-1.6.4/lib/thin/connection.rb:53:inプロセス ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/ thin-1.6.4/lib/thin/connection.rb:39:receive_data' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/eventmachine-1.0.8/lib/eventmachine.rb:193:in run_machine ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/eventmachine-1.0 .8/lib/eventmachine.rb:193:run' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/thin-1.6.4/lib/thin/backends/base.rb:73:in start ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/thin-1.6.4/lib/ thin/server.rb:162:start' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-1.6.4/lib/rack/handler/thin.rb:19:in run ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-1.6.4/lib/rack/server .rb:286:start' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rack-1.6.4/lib/rack/server.rb:147:in開始 ' /ho私/ jcastelli/.rbenv /バージョン/ 2.1.2/lib/ruby​​/gems/2.1.0/gems/rack-1.6.4/bin/rackup:4:<top (required)>' /home/jcastelli/.rbenv/versions/2.1.2/bin/rackup:23:inロード ' /home/jcastelli/.rbenv/バージョン/ 2.1.2/bin/rackup:23:<top (required)>' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/ruby-debug-ide-0.6.1.beta2/lib/ruby-debug-ide.rb:88:in debug_load ' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/ruby-debug-ide-0.6 .1.beta2/libに/ルビー・デバッグ・ide.rb:88:debug_program' /home/jcastelli/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/ruby-debug-ide-0.6.1.beta2/bin/rdebug-ide:130:inの ' -e:1:load' -e:1:inの' スタックトレースで

+0

エラートレースをさらに表示できますか? –

+0

Sinatraまたはレールを使用していますか?あなたのタイトルには1つしか書かれていませんが、あなたのコードは他のものを言うようです –

+0

あなたは正しいです!私はSinatraを使用しています –

答えて

1

エラーがAWS領域がゼロである暗示するようです。

Aws.config.update({ 
    region: 'us-west-2', 
    credentials: Aws::Credentials.new('REPLACE_WITH_ACCESS_KEY_ID', 'REPLACE_WITH_SECRET_ACCESS_KEY'), 
    }) 

もしそうなら、あなたはあなたのDynamoid.configureコールとAws.config.updateのコードを投稿することができます。たとえば

https://github.com/Dynamoid/Dynamoid

:あなたはここにドキュメントごとにAWSライブラリを設定しましたコール。

+0

これをチェック@Phillipe Green –

+0

が設定されています。もし私がすれば 'テーブル '[通貨]。scan.itemsTABLES [' users ']。scan.items' 私は構成されているデータベースの要素を見ることができます。もし私がすれば 'テーブル '[通貨]。scan.itemsTABLES [' users ']。scan.items' データベースの要素を見ることができます。 今私はちょうどフィールドの下にインデックスを作成し、しようとしていたモデルで: '指数:NAME' が、私は取得しています: ' /home/jcastelli/.rbenv/versions/2.1.2/lib /Urby/gems/2.1.0/gems/dynamoid-1.1.0/lib/dynamoid/finders.rb:128:in 'method_missing ':未定義のメソッド' Index' for User:Class(NoMethodError) ' –

+0

この中にインデックスを定義するwayが削除されました: https:// github。COM/Dynamoid/Dynamoid /プル/ 17 /コミット/ 9dbed97f590b36546d34abeecf20bb333f5c5144 https://github.com/Dynamoid/Dynamoid/pull/17 –

関連する問題