I’m using below query to get data from models, it works for eg a model created by an uploaded ifc file on 6th of march, but when I upload the same ifc file to a new model on the same project today I only get null response when trying to query it with the same query? I can see the model at app.speckle.systems so it seems like there is nothing wrong with the uploaded model but I don’t know why I get null response when trying to query data from it?
As part of the parser change, we have improved the data structure to align it with the Next Gen connectors family.
Try this amendment - I can’t dig further without more context.
Ultimately, you shouldn’t need to force depth resolution in the same way as the IFC structure now uses the Collection classes and also the DataObjects, which allows for consistent traversals.