18 lines
815 B
Diff
18 lines
815 B
Diff
diff --git a/src/csv-loader.js b/src/csv-loader.js
|
|
index b53938d5e763b9f31e928492966bac5ef2c2e9a6..ddd469865d68bc420fd14e5097ed77f350c448a7 100644
|
|
--- a/src/csv-loader.js
|
|
+++ b/src/csv-loader.js
|
|
@@ -23,8 +23,11 @@ export class CsvLoader extends BaseLoader {
|
|
const parser = parse(buffer, this.csvParseOptions);
|
|
this.debug('CSV parsing started...');
|
|
for await (const record of parser) {
|
|
+ const stringified = Object.entries(record)
|
|
+ .map(([key, value]) => `${key}: ${value}`)
|
|
+ .join("\n");
|
|
yield {
|
|
- pageContent: cleanString(record.join(',')),
|
|
+ pageContent: cleanString(stringified),
|
|
metadata: {
|
|
type: 'CsvLoader',
|
|
source: this.filePathOrUrl,
|