예제 #1
0
파일: result.py 프로젝트: GrantLiu1/Neo4j
    def _obtain_summary(self):
        """Obtain the summary of this result, buffering any remaining records.

        :returns: The :class:`neo4j.ResultSummary` for this result
        """
        if self._summary is None:
            if self._metadata:
                self._summary = ResultSummary(**self._metadata)
            elif self._connection:
                self._summary = ResultSummary(server=self._connection.server_info)

        return self._summary
예제 #2
0
    def summary(self):
        """ Obtain the summary of this result, buffering any remaining records.

        :returns: The :class:`neo4j.ResultSummary` for this result
        """
        self.detach()
        if self._summary is None:
            self._summary = ResultSummary(**self._metadata)
        return self._summary