I found the solution to my problem but i still dont understand why this 
doesnt workd like it should.

Line:
rows = db().select(db.country.ALL, limitby=limit_by)

Must be:
rows = db(db.country.id > 0).select(db.country.ALL, limitby=limit_by)

And then request_teneant = 3 is added as a condition giving me what i want.

SELECT  country.id, country.name, country.alpha_2_code, country.alpha_3_code, 
country.numeric_code, country.request_tenant FROM country WHERE ((country.id > 
0) AND (country.request_tenant = '3')) ORDER BY country.id LIMIT 30 OFFSET 0;


Why multitenancy doesnt work without any extra conditions?

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to