mirror of
https://github.com/1Panel-dev/MaxKB.git
synced 2025-12-29 07:52:50 +00:00
fix: Paragraph list unsorted (#2411)
This commit is contained in:
parent
effe37fa6c
commit
50dd8fae41
|
|
@ -712,7 +712,10 @@ class DocumentSerializers(ApiMixin, serializers.Serializer):
|
|||
self.is_valid(raise_exception=True)
|
||||
query_set = QuerySet(model=Document)
|
||||
query_set = query_set.filter(**{'id': self.data.get("document_id")})
|
||||
return native_search(query_set, select_string=get_file_content(
|
||||
return native_search({
|
||||
'document_custom_sql': query_set,
|
||||
'order_by_query': QuerySet(Document).order_by('-create_time', 'id')
|
||||
}, select_string=get_file_content(
|
||||
os.path.join(PROJECT_DIR, "apps", "dataset", 'sql', 'list_document.sql')), with_search_one=True)
|
||||
|
||||
def edit(self, instance: Dict, with_valid=False):
|
||||
|
|
@ -1098,7 +1101,10 @@ class DocumentSerializers(ApiMixin, serializers.Serializer):
|
|||
if len(document_model_list) == 0:
|
||||
return [], dataset_id
|
||||
query_set = query_set.filter(**{'id__in': [d.id for d in document_model_list]})
|
||||
return native_search(query_set, select_string=get_file_content(
|
||||
return native_search({
|
||||
'document_custom_sql': query_set,
|
||||
'order_by_query': QuerySet(Document).order_by('-create_time', 'id')
|
||||
}, select_string=get_file_content(
|
||||
os.path.join(PROJECT_DIR, "apps", "dataset", 'sql', 'list_document.sql')),
|
||||
with_search_one=False), dataset_id
|
||||
|
||||
|
|
|
|||
|
|
@ -663,6 +663,7 @@ class ParagraphSerializers(ApiMixin, serializers.Serializer):
|
|||
**{'title__icontains': self.data.get('title')})
|
||||
if 'content' in self.data:
|
||||
query_set = query_set.filter(**{'content__icontains': self.data.get('content')})
|
||||
query_set.order_by('-create_time', 'id')
|
||||
return query_set
|
||||
|
||||
def list(self):
|
||||
|
|
|
|||
Loading…
Reference in New Issue