コード例 #1
0
ファイル: models.py プロジェクト: dimagi/commcare-hq
 def parent_cases(self):
     from corehq.apps.api.util import case_to_es_case
     accessor = CaseAccessors(self.domain)
     return {
         index['identifier']: case_to_es_case(accessor.get_case(index['referenced_id']))
         for index in self.indices
     }
コード例 #2
0
ファイル: models.py プロジェクト: dimagi/commcare-hq
 def child_cases(self):
     from corehq.apps.api.util import case_to_es_case
     accessor = CaseAccessors(self.domain)
     return {
         index.case_id: case_to_es_case(accessor.get_case(index.case_id))
         for index in self._reverse_indices
     }
コード例 #3
0
 def child_cases(self):
     from corehq.apps.api.util import case_to_es_case
     accessor = CaseAccessors(self.domain)
     return {
         index.case_id: case_to_es_case(accessor.get_case(index.case_id))
         for index in self._reverse_indices
     }
コード例 #4
0
ファイル: models.py プロジェクト: soitun/commcare-hq
 def child_cases(self):
     from corehq.apps.api.util import case_to_es_case
     return {
         index.case_id: case_to_es_case(
             CommCareCase.objects.get_case(index.case_id, self.domain))
         for index in self._reverse_indices
     }
コード例 #5
0
ファイル: models.py プロジェクト: tobiasmcnulty/commcare-hq
 def parent_cases(self):
     from corehq.apps.api.util import case_to_es_case
     accessor = CaseAccessors(self.domain)
     return {
         index['identifier']: case_to_es_case(accessor.get_case(index['referenced_id']))
         for index in self.indices
     }
コード例 #6
0
ファイル: models.py プロジェクト: soitun/commcare-hq
 def parent_cases(self):
     from corehq.apps.api.util import case_to_es_case
     return {
         index.identifier: case_to_es_case(
             CommCareCase.objects.get_case(index.referenced_id,
                                           self.domain))
         for index in self.indices if index.referenced_id
     }