perf: 保持数据原样

This commit is contained in:
archer
2023-04-10 21:08:43 +08:00
parent 7f26b31f53
commit 6a2b34cb92
2 changed files with 1 additions and 9 deletions

View File

@@ -4,7 +4,6 @@ import { connectToDatabase } from '@/service/mongo';
import { authToken } from '@/service/utils/tools';
import { connectRedis } from '@/service/redis';
import { VecModelDataIdx } from '@/constants/redis';
import { clearStrLineBreak } from '@/utils/tools';
export default async function handler(req: NextApiRequest, res: NextApiResponse<any>) {
try {
@@ -45,7 +44,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse<
searchRes.documents.forEach((item: any) => {
if (item.value.q && item.value.text) {
data.push([clearStrLineBreak(item.value.q), clearStrLineBreak(item.value.text)]);
data.push([item.value.q.replace(/\n/g, '\\n'), item.value.text.replace(/\n/g, '\\n')]);
}
});

View File

@@ -71,10 +71,3 @@ export const formatVector = (vector: number[]) => {
return formattedVector;
};
/**
* 字符串清理,替换换行符号
*/
export const clearStrLineBreak = (str: string) => {
return str.replace(/\n+/g, '\n').replace(/\n/g, '\\n').trim();
};