vapor-community / mongo-driver

MongoDB driver for Fluent
28 stars 26 forks source link

Limit not working #24

Closed RafaelPlantard closed 7 years ago

RafaelPlantard commented 7 years ago

When coded it:

guard let search = request.data["search"]?.string else { throw Abort.badRequest }

        let query = try City.query()

        query.limit = Limit(count: 10)

        return try query.filter("name", contains: search).all().sorted(by: { $0.name < $1.name }).makeNode().converted(to: JSON.self)

The query.limit is not working, can help me?

tanner0101 commented 7 years ago

I can confirm this bug.

rafiki270 commented 7 years ago

This should be addressed in https://github.com/vapor/mongo-driver/pull/28