Example #1
0
    def find(query,
             sortingAttr="_id",
             sortOrder=1,
             pageNumber=1,
             type=QuestionType.SOC,
             numberOfPages=None):
        db = getDb()
        collectionName = getCollectionName(type)
        db[collectionName].create_index([("body", "text")])

        return Model.find(collectionName,
                          query,
                          sortingAttr,
                          sortOrder,
                          pageNumber,
                          numberOfPages=numberOfPages)
Example #2
0
    def find(query, sortingAttr="_id", sortOrder=1, pageNumber=1):

        return Model.find(COLLECTION_NAME, query, sortingAttr, sortOrder,
                          pageNumber)