[pyar] Web2PY-crud.search-parametros

Luciano B omicronvt en gmail.com
Lun Mayo 21 11:52:08 ART 2012


Hola, alguien usa crud.search en web2py con el parámetro (fields) ? 
Tengo esto :

def buscar():
form, results = crud.search(db.st, query= (),queries = ['contains'], 
query_labels = {'contains':'contiene'}, fields = ['db.st.nombre'], 
fields = ['db.st.nombre'])
return dict(form=form, results=results)

si la hago sin FIELDS, va OK

con FIELDS, me tira este ticket :

Traceback (most recent call last):
   File "/home/lu/web2py/gluon/restricted.py", line 205, in restricted
     exec ccode in environment
   File "/home/lu/web2py/applications/servtec/controllers/default.py", 
line 77, in <module>
   File "/home/lu/web2py/gluon/globals.py", line 173, in <lambda>
     self._caller = lambda f: f()
   File "/home/lu/web2py/applications/servtec/controllers/default.py", 
line 21, in buscar
     form, results = crud.search(db.st, query= (),queries = 
['contains'], query_labels = {'contains':'contiene'}, fields = 
['db.st.nombre'])
   File "/home/lu/web2py/gluon/tools.py", line 3368, in search
     field = table[field]
   File "/home/lu/web2py/gluon/dal.py", line 6714, in __getitem__
     return dict.__getitem__(self, str(key))
KeyError: 'db.st.nombre'



More information about the pyar mailing list