Como pesquisar por meta_value tem matriz

Eu tenho matriz em post_meta como este:

array( 'option1' => 'true', 'option2' => 'true', 'option3' => 'false', option4' => 'true', 'option5' => 'false' ) 

e eu gostaria de filtrar a option1 com valor verdadeiro. Alguém pode me ajudar?

Solutions Collecting From Web of "Como pesquisar por meta_value tem matriz"

Não, você não pode fazer isso através de uma consulta. Você pode solicitar tudo, depois, filtrar arquivos manualmente através do PHP, mas isso seria lento.

Em vez disso, você precisa resolver o problema de raiz, que você está armazenando dados de PHP serializados em um único campo, em vez de vários campos, por exemplo, você deve ter uma meta chave / valor de option2 e um par de valores de meta-chave da option2 etc.

Como um sidenote, se você quiser usar estes para filtrar, talvez você deva usar uma taxonomia em vez de postar meta