Ruby
Rails

unpermitted parametersのエラーでちょっとだけはまった話

下のようにparamsをrequireしようとしたら、unpermitted parametersとなって帰ってきた。

params.require(:course_chapter).permit(:ids)

原因がわからずしばらく悩んでいたら、単純なミスに発覚
idsは配列だった....

というわけで正しい書き方はこちら

params.require(:course_chapter).permit(ids: [])

こういうミスに気をつけましょう