入力:
array = ['A', 'B', 'C']
望ましい出力:
'A', 'B', 'C'
私は、legato gem を使用して Google アナリティクス フィルターをチェーンしています。私のメソッド呼び出しは次のようになります。
response = KeywordRevenueData.results(profile, self.options).for_keywords(array)
これならいけると思ったのですが、
array.map(&:inspect).join(", ")
しかし、何らかの理由でそうではありません。
EDIT: メソッド呼び出しにリテラル文字列を入れるとうまくいきます:
response = KeywordRevenueData.results(profile, self.options).for_keywords("A", "B", "C")
メソッド呼び出しでリテラルである場合、一重引用符または二重引用符は正常に機能するようです