[Qgis-developer] QgsFeatureRequest.setSubestOfAttributes(etc.) return all the fields
G. Allegri
giohappy at gmail.com
Wed Dec 4 09:57:13 PST 2013
Probably I'm not using it correctly.
I want to retrieve the features within a bbox and obtain one field only.
Im' doing the following:
request
= QgsFeatureRequest(bbox).setSubestOfAttributes(['id'],mylayer.pendingFields())
for feat in mylayer.geFeatures(request):
for fields in feat.fields():
print field.name()
and I get all the field names printed while I thought I would get only 'id'.
What am I doing wrong?
giovanni
--
Giovanni Allegri
http://about.me/giovanniallegri
blog: http://blog.spaziogis.it
GEO+ geomatica in Italia http://bit.ly/GEOplus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20131204/75488d63/attachment.html>
More information about the Qgis-developer
mailing list