Rails で form_tags を使用し、アプリケーションに MongoDB を使用しています。
form_tag を使用して、このような post メソッドを使用して params[:ids] を取得しています
["5262353ebd521b131a000010", "526b47f8bd521bd1b3000002"]
そして、この params[:id] を hidden_field として保存しています
<%= f.hidden_field :ids, :value => params[:ids].join(","), :multiple => true %>
しかし、このようにMongoDBに保存します
"ids" : [
"5262353ebd521b131a000010,526b47f8bd521bd1b3000002"
],
しかし、これの代わりに、次のように保存する必要があります。
"ids" : [
"5262353ebd521b131a000010","526b47f8bd521bd1b3000002"
],
二重引用符付き、単一のIDの場合は正常に機能します。複数の値の場合、上記のように保存されません。
この点で私を助けてください。