Hi,
Given the following model:
db.define_table('mytable',
Field('fa'),
Field('fb'),
Field('fc'),
)
I can do:
def test():
# get mytable object (type Table) given the name of the table
(str)
mytable = db['mytable']
# get a_field object (type Field) given the name of the field
(str)
a_field = mytable['fb']
return dict(mytable=mytable, a_field=a_field)
What I do is with these two objects (mytable, a_field) build a query
def test():
mytable = db['mytable']
a_field = mytable['fb']
rows = db(mytable.a_field == 'something')
return dict(rows=rows)
But this is not possible.
Specifically, how you can build a similar query by giving the table
name and the field name (as string)?
Jose