I am trying to query a FeatureTable in QML, so I pass it QueryParameters with the whereClause I need and it is giving me the correct amount of features. I have checked the fields property of both the table and the queryFeaturesResult and they both have the proper number of fields, which is 60 in this case. However, when I look at the attributes from the result, there are only 13 available.
I have had this problem in the past and was able to fix it, but I can't remember what I did. It is just very confusing that it does this, despite it knowing how many fields there are supposed to be, and that the only input I have is the QueryParameters which has no way of specifying the fields to return. Any help is appreciated.