do you mean an extra field or a new column in the package table?

If it's a new column then the code above would work because every change to a package would be a new revision of the package table.  If it's a new extra then we could select just that one row and compare it to the one in SOLR.