我正在尝试从数据库中获取酒店记录。我使用了下面的查询,它工作正常。
hotels = models.Hotel.objects.filter(wed=True, county=hotel.county.id)
但我只想获取前几条记录(例如:10)而不是获取多条记录并希望减少执行时间......有没有办法......
任何帮助都会很棒......
谢谢
我正在尝试从数据库中获取酒店记录。我使用了下面的查询,它工作正常。
hotels = models.Hotel.objects.filter(wed=True, county=hotel.county.id)
但我只想获取前几条记录(例如:10)而不是获取多条记录并希望减少执行时间......有没有办法......
任何帮助都会很棒......
谢谢
hotels = models.Hotel.objects.filter(wed=True, county=hotel.county.id)[:10] # limit to 10
hotels = models.Hotel.objects.filter(wed=True, county=hotel.county.id)[5:10] # Slicing 6 to 10
请参阅限制查询集