2010-02-03 6 views

Répondre

3

Je voudrais essayer d'implémenter le posts_where filtre, et modifier la requête là-bas. Il est appelé juste après l'ajout de la comparaison de méta, et il vous permet de modifier la partie WHERE de votre requête. Vous devez remplacer toutes les instances de votre clé méta par CAST(meta_key AS DECIMAL(5,2)). Je suppose que la méta clé est préfixée par le nom de la table de méta, alors vérifiez cela. Vous devrez trouver un moyen de passer deux paramètres meta_value si vous voulez faire une requête BETWEEN, mais vous pouvez les combiner avec une virgule et les séparer dans votre filtre. Tant qu'une clause where SQL valide sort du filtre, tout devrait fonctionner.

+0

Je viens de résoudre ce problème avec ce message précis. J'aime CAST! –

Questions connexes