Olá boa tarde, Tenho estado a tentar configurar uma pesquisa em pMapper, que faça a busca em mais do que um campo em simultâneo, numa layer PostGIS.
Imaginem uma tabela col1 | col2 a | b c | d e | f ... Eu tentei assim <searchitem name="n_casas" description="Casas"> <layer type="postgis" name="tipo"> <field type="s" name="col1" alias="nomes" description="Nome" wildcard="0" operator="OR"> <definition type="suggest" connectiontype="db" minlength="0" sort="asc"> <dsn encoding="UTF-8">pgsql://xxx:xxx@localhost/cartografia</dsn> <sql>SELECT DISTINCT col1 FROM xxx.casas WHERE col1 ~* '[search]' ORDER BY col1</sql> </definition> </field> <field type="s" name="col2" alias="nomes" operator="OR"> <definition type="suggest" connectiontype="db" minlength="0" sort="asc"> <dsn encoding="UTF-8">pgsql://xxx:xxx@localhost/cartografia</dsn> <sql>SELECT DISTINCT col2 FROM xxx.casas WHERE col2 ~* '[search]' ORDER BY col2</sql> </definition> </field> </layer> </searchitem> mas para chegar ao resultado tenho de preencher dois campos (imagem em anexo) e eu, obviamente, queria que aparecesse só um campo para introduzir a variável, a partir do qual fossem feitas as pesquisas nas duas colunas databela. Alguma sugestão? Obrigado! Abraço, Pedro
_______________________________________________ Portugal mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/portugal
