I am trying to send the request with URL search params as below but I am not able to access a nested object filter on the server side.
axios.get('/get handler', {
params: {
room: 1,
filter: {
fan: 2,
table: 1,
}
});
What Am I possibly doing wrong?
I am using Django restFramework 3 on the server side and I am not able to access filter
key in the method. I am accessing query params using request.query_params
but when i do request.query_params.get('filter')
I get none
You need to serialize your params and that you can do by writing a small config as mentioned in this github issue,
Usually you would have this config in the main.js file or the top level file of your application, but again it depends on when you want to execute it
From axios 0.18.0 onwards: