Hi,
Let me rephrase the question.
This query
query = db.talab.body.contains(request.vars.keyword) |
db.talab.title.contains(request.vars.keyword)
is working fine.
But, this query
query = ( ((db.talab.id == db.talab_comment.talab_id) & (db.talab.id ==
db.talab_document.id)) &
( (db.talab.body.contains(request.vars.keyword)) |
(db.talab.title.contains(request.vars.keyword))
|(db.talab_comment.body.contains(request.vars.keyword)) |
(db.talab_document.doc_title.contains(request.vars.keyword))
)
)
is giving the error
CONTAINS() takes exactly 3 arguments (2 given)
Any ideas?
Regards,
Ashraf
--