Signed-off-by: YoungLH <974840768@qq.com>
This commit is contained in:
@@ -140,7 +140,7 @@ class Dataset(Base):
|
|||||||
def word_count(self):
|
def word_count(self):
|
||||||
return (
|
return (
|
||||||
db.session.query(Document)
|
db.session.query(Document)
|
||||||
.with_entities(func.coalesce(func.sum(Document.word_count)))
|
.with_entities(func.coalesce(func.sum(Document.word_count), 0))
|
||||||
.filter(Document.dataset_id == self.id)
|
.filter(Document.dataset_id == self.id)
|
||||||
.scalar()
|
.scalar()
|
||||||
)
|
)
|
||||||
@@ -448,7 +448,7 @@ class Document(Base):
|
|||||||
def hit_count(self):
|
def hit_count(self):
|
||||||
return (
|
return (
|
||||||
db.session.query(DocumentSegment)
|
db.session.query(DocumentSegment)
|
||||||
.with_entities(func.coalesce(func.sum(DocumentSegment.hit_count)))
|
.with_entities(func.coalesce(func.sum(DocumentSegment.hit_count), 0))
|
||||||
.filter(DocumentSegment.document_id == self.id)
|
.filter(DocumentSegment.document_id == self.id)
|
||||||
.scalar()
|
.scalar()
|
||||||
)
|
)
|
||||||
|
Reference in New Issue
Block a user