room[user_ids][]

room[user_ids]を理解する。

 


これはparamsとしてサーバーに送られるものであるが、ハッシュの入れ子構造になっているものである。


roomをキーとして、{"user_ids"=>["値"]}が値として返される。


この返される値もハッシュであり、キーはuser_idsである。

 


末尾にを持ってくることにより、値を配列として格納できる。その上、再度値を代入したい際にも配列であるがために、その値を追加できる。