0

我对rails和mailchip都很陌生。我可以使用以下代码检索控制器内的所有列表

class EmailsController < ApplicationController

  def new
    @email = Email.new
    @gbList = Gibbon::API.lists.list
    puts "@gbList", @gbList
  end

end

我可以在控制台中查看我的所有列表。我要做的是通过 name 属性检索其中一个列表。例如,我的列表名为“My eList”,我尝试这样做:

@eList = Gibbon::API.lists.list(:list_name => "My eList");

但这仍然返回我所有列表的数组。

4

1 回答 1

0

list_name将键值对作为filters散列的成员传递。有关详细信息,请参阅有关获取列表的Gibbon 文档

@eList = Gibbon::API.lists.list({:filters => {:list_name => 'My eList'}})
于 2013-09-09T23:01:55.273 回答