Message d'erreur
Dans le message, %s marque une valeur que le moteur remplit au moment où il lève l'erreur.
L'histoire
Vous venez d'appeler rows point where, et le moteur a refusé la forme de l'appel. Cette ligne pose une seule question à la fois, de deux façons possibles. Première façon : column, deux-points, le nom de la colonne, avec value, deux-points, la valeur cherchée, pour les enregistrements qui contiennent exactement cette valeur. Seconde façon : filter, deux-points, une map de condition imbriquée. Si vous nommez les deux, ou aucune, ou une colonne sans sa valeur, le moteur refuse. Pourquoi ? Une seule façon canonique par appel, sans règle de priorité à retenir. Exemple : vous passez column et filter ensemble. Réparation : gardez celle des deux qui exprime votre question. Le second emplacement du message donne les deux orthographes licites.
Texte issu du catalogue d'erreurs du moteur Rush.
