私はスコープを作成し、それを配列型に向けました。スコープが配列型の場合、urlのパラメータを正しく書き込む方法は?
has_scope: by_industry,: type =>: array
そして、私はこの範囲を有効にしたいと思います。
私は、このようなURLにパラメータを渡すことを試みた:
http://localhost:3000/v1/find_friends?by_industry=[1,2]
は動作しません。
スコープが配列型の場合、urlのパラメータを正しく書き込むにはどうすればよいですか?クエリによって配列を渡す
「http:// localhost:3000/v1/find_friends?by_industry [] = 1&by_industry [] = 2」 – guitarman
うん。できます。しかし、なぜ私たちはそれのようなものを渡すことができないのですか?by_industry = [1,2,3]? –
これは、GETメソッドのパラメータの仕組みです。 'by_industry = 1,2'のようなパラメータを渡したい場合は、' '1,2" '文字列を解析し、自分で配列に変換する必要があります。 – nattfodd