Document.get([], string selectionCriteria, int skip, int maxCount)
Utilice esta llamada para ver los atributos básicos de los documentos que coincidan
con los criterios de selección.
Parámetros
Parámetro | Descripción |
[ ] | Al proporcionar una lista de atributos específicos, la llamada falla con una ClassCastException. Utilice “[ ]” para devolver únicamente el conjunto de atributos básico para cada documento. |
selectionCriteria | Los criterios de selección que desee. |
skip | Este parámetro le permite excluir algunos documentos de los resultados. Los documentos excluidos dependen del valor asignado. Por ejemplo, esta llamada excluiría los primeros 50 documentos si ha asignado el valor 50. |
maxCount | El número máximo de entradas que desea que se devuelvan. |
Devuelve
Esta llamada devuelve los atributos básicos de los documentos que coincidan con los criterios de selección. Cada entrada es un conjunto básico de atributos para cada documento (una forma útil de buscar un subconjunto de documentos en un sistema de gran tamaño).
Ejemplo
from ConnectDefs import * import xmlrpclib myProxy = None try: myProxy = connectLogin("AcmeServer", "aiw", "password") myJobData = myProxy.Document.get([], "Doc.ID < 5", 0, 50) print myJobData except xmlrpcFault, err: print err.faultString + " (" + str(err.faultCode) + ")" finally: connectLogout(myProxy, "aiw") [{'Doc.ID': 1, 'Document.ID': '1', 'Type': 'Document'}, {'Doc.ID': 2, 'Document.ID': '2', 'Type': 'Document'}, {'Doc.ID': 3, 'Document.ID': '3', 'Type': 'Document'}, {'Doc.ID': 4, 'Document.ID': '4', 'Type': 'Document'}]