mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-01-31 15:45:08 +08:00
Fix: add tokenized content (#12793)
### What problem does this PR solve? Add tokenized content es field to query zh message. ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)
This commit is contained in:
@ -247,6 +247,21 @@ class MessageService:
|
||||
return ids_to_remove, current_size
|
||||
return ids_to_remove, current_size
|
||||
|
||||
@classmethod
|
||||
def get_missing_field_messages(cls, memory_id: str, uid: str, field_name: str):
|
||||
select_fields = ["message_id", "content"]
|
||||
_index_name = index_name(uid)
|
||||
res = settings.msgStoreConn.get_missing_field_message(
|
||||
select_fields=select_fields,
|
||||
index_name=_index_name,
|
||||
memory_id=memory_id,
|
||||
field_name=field_name
|
||||
)
|
||||
if not res:
|
||||
return []
|
||||
docs = settings.msgStoreConn.get_fields(res, select_fields)
|
||||
return list(docs.values())
|
||||
|
||||
@classmethod
|
||||
def get_by_message_id(cls, memory_id: str, message_id: int, uid: str):
|
||||
index = index_name(uid)
|
||||
|
||||
Reference in New Issue
Block a user