我正在处理这个警告:
https://github.com/zendesk/zendesk_api_client_rb#caveats
他们有一个向tags
数组添加新元素并创建一个触发changed?
状态的新实例的示例。
我需要删除一个元素
答案 0 :(得分:3)
您可以使用他们使用的相同技术,但使用-=
运算符。
>> a = []
=> []
>> a.object_id
=> 2154250660
>> a << 'hello'
=> ["hello"]
>> a.object_id
=> 2154250660
>> a += ['hi']
=> ["hello", "hi"]
>> a.object_id
=> 2154228260
>> a -= ['hi']
=> ["hello"]
>> a.object_id
=> 2154204700
答案 1 :(得分:2)
你试过了吗?
a -= [element]