Currently, if the user provides a filter string using a named argument, but fails to include the argument in the "args" map, Pika will build and attempt to execute the query anyway, resulting in a native SQL syntax error which does not do a good job of telling the user what happened.
We should be able to detect a broken query before sending it to the database engine.
Currently, if the user provides a filter string using a named argument, but fails to include the argument in the "args" map, Pika will build and attempt to execute the query anyway, resulting in a native SQL syntax error which does not do a good job of telling the user what happened.
We should be able to detect a broken query before sending it to the database engine.