示例#1
0
def getDocuments(ism, isle, storageId, locationId):
    iss = IndexSearchConstraint(None,None)
    iss.constrainByIsland(isle)
    iss.constrainByStorageIds([Long(storageId)])
    iss.setShardConstraint(locationId)
    iss.setOutputFields(['*'])
    qr = ism.search('',iss, None, CallerApp.INTERNAL)
    results = []
    for doc in qr:
        results.append(doc)
    return results