# Export CSV with search

**URL:** <https://community.forestadmin.com/t/export-csv-with-search/4525>\
**Category:** Help me!\
**Created:** [April 21, 2022, 4:47pm UTC](https://community.forestadmin.com/t/export-csv-with-search/4525 "2022-04-21T16:47:50Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Justin\_Martin](https://dub1.discourse-cdn.com/flex013/user_avatar/community.forestadmin.com/justin_martin/32/1028_2.png) [@Justin\_Martin](https://community.forestadmin.com/u/Justin_Martin)\
**Post date:** [April 21, 2022, 4:47pm UTC](https://community.forestadmin.com/t/export-csv-with-search/4525/1 "2022-04-21T16:47:50Z")

</div>

Hello,

I’m trying to export CSV with search but it’s failed without error in backend.  
The export work well without search. I use the default export route.

UI message:

 ![Capture d’écran 2022-04-21 à 18.47.03](https://europe1.discourse-cdn.com/flex013/uploads/forest/original/2X/a/a6dd3bd436ce1ab034c22fe05f1cb0782eecfedc.png)

Client console log:

 ![Capture d’écran 2022-04-21 à 18.41.17](https://europe1.discourse-cdn.com/flex013/uploads/forest/original/2X/e/e51c8f8e0452fce6e8ef4f3466b5057ff9c4d72b.png)

Client network response header log :

```javascript
HTTP/1.1 200 OK
X-Powered-By: Express
Access-Control-Allow-Origin: https://app.forestadmin.com
Vary: Origin
Access-Control-Allow-Credentials: true
Content-Type: text/csv; charset=utf-8
Content-disposition: attachment; filename=intervenants.csv
Last-Modified: 1650559255074
X-Accel-Buffering: no
Cache-Control: no-cache
Date: Thu, 21 Apr 2022 16:40:55 GMT
Keep-Alive: timeout=5
Transfer-Encoding: chunked
Sozu-Id: ###HIDE

```

---

<div class="post-metadata">

**Author:** ![Arnaud\_Moncel](https://dub1.discourse-cdn.com/flex013/user_avatar/community.forestadmin.com/arnaud_moncel/32/24_2.png) [@Arnaud\_Moncel](https://community.forestadmin.com/u/Arnaud_Moncel)\
**Post date:** [April 22, 2022, 7:51am UTC](https://community.forestadmin.com/t/export-csv-with-search/4525/2 "2022-04-22T07:51:46Z")

</div>

Hi @Justin_Martin 👋 can you give me your project name and the agent type and the version what you use. 🙏

---

<div class="post-metadata">

**Author:** ![Justin\_Martin](https://dub1.discourse-cdn.com/flex013/user_avatar/community.forestadmin.com/justin_martin/32/1028_2.png) [@Justin\_Martin](https://community.forestadmin.com/u/Justin_Martin)\
**Post date:** [April 23, 2022, 5:31pm UTC](https://community.forestadmin.com/t/export-csv-with-search/4525/3 "2022-04-23T17:31:14Z")

</div>

- project name: `click-and-care-backoffice`
- env: `preprod`
- user-agent:  
`Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36`

I’m on Brave: `version 1.37.116 Chromium: 100.0.4896.127 (Build officiel) (arm64)`

---

<div class="post-metadata">

**Author:** ![anon62739609](https://avatars.discourse-cdn.com/v4/letter/a/c2a13f/32.png) [@anon62739609](https://community.forestadmin.com/u/anon62739609)\
**Post date:** [April 25, 2022, 8:16am UTC](https://community.forestadmin.com/t/export-csv-with-search/4525/4 "2022-04-25T08:16:52Z")

</div>

Hi @Justin_Martin,

Do you have any error logs on your server 🤔 ?

---

<div class="post-metadata">

**Author:** ![Justin\_Martin](https://dub1.discourse-cdn.com/flex013/user_avatar/community.forestadmin.com/justin_martin/32/1028_2.png) [@Justin\_Martin](https://community.forestadmin.com/u/Justin_Martin)\
**Post date:** [April 25, 2022, 8:30am UTC](https://community.forestadmin.com/t/export-csv-with-search/4525/5 "2022-04-25T08:30:25Z")

</div>

No, it’s seem to be only on client side

---

<div class="post-metadata">

**Author:** ![anon62739609](https://avatars.discourse-cdn.com/v4/letter/a/c2a13f/32.png) [@anon62739609](https://community.forestadmin.com/u/anon62739609)\
**Post date:** [April 25, 2022, 8:39am UTC](https://community.forestadmin.com/t/export-csv-with-search/4525/6 "2022-04-25T08:39:13Z")

</div>

Do you have any special characters in the data you are trying to export ? Like unicode or something like that ?

---

<div class="post-metadata">

**Author:** ![Justin\_Martin](https://dub1.discourse-cdn.com/flex013/user_avatar/community.forestadmin.com/justin_martin/32/1028_2.png) [@Justin\_Martin](https://community.forestadmin.com/u/Justin_Martin)\
**Post date:** [April 25, 2022, 8:49am UTC](https://community.forestadmin.com/t/export-csv-with-search/4525/7 "2022-04-25T08:49:08Z")

</div>

No, just i have lot of data around 200k records i tried to export

---

<div class="post-metadata">

**Author:** ![anon62739609](https://avatars.discourse-cdn.com/v4/letter/a/c2a13f/32.png) [@anon62739609](https://community.forestadmin.com/u/anon62739609)\
**Post date:** [April 26, 2022, 7:41am UTC](https://community.forestadmin.com/t/export-csv-with-search/4525/8 "2022-04-26T07:41:51Z")

</div>

Did you try exporting just a few records to see if it works ?

---

<div class="post-metadata">

**Author:** ![Justin\_Martin](https://dub1.discourse-cdn.com/flex013/user_avatar/community.forestadmin.com/justin_martin/32/1028_2.png) [@Justin\_Martin](https://community.forestadmin.com/u/Justin_Martin)\
**Post date:** [April 26, 2022, 10:31pm UTC](https://community.forestadmin.com/t/export-csv-with-search/4525/9 "2022-04-26T22:31:41Z")

</div>

Ok i got it.

I created a class named `RelatedRecordsGetter` to use the `include` options when `sequelize` fetching data. But i forgot to create a `RelatedRecordsExporter` which use the my `RelatedRecordsGetter`… instead of `RecordsGetter` used in `RecordsExporter`. So without my custom implementation of `RecordGetter` my collection did not manage some of my smart fields. But it still strange i haven’t error log in server side
