Beispiel #1
0
def search_by_keywords(request):
    """
    Returns an array of items, which match with given keywords
    """
    keywords = request.query_params['q'].split()
    items = Item.search_by_keywords(dspace,keywords)
    return Response(items,status=status.HTTP_200_OK)
Beispiel #2
0
 def test_search_by_keywords(self):
     """
     Test searching by keywords
     """
     dspace = self.dspace
     keywords = ["anatomia","prueba"]
     items = Item.search_by_keywords(dspace,keywords)
     self.assertIsNotNone(items)
     self.assertGreaterEqual(len(items),2)