#community-help

Firebase Extension Version and Typesense Cloud Collection Schema Issues

TLDR Loic had questions about Firebase extension version display and updating collection schema in Typesense Cloud. Jason clarified both issues and provided a documentation link for further help.

Powered by Struct AI

1

Jul 12, 2022 (18 months ago)
Loic
Photo of md5-3a88a602e4aba6a18b4a6c6985fcf08c
Loic
02:21 PM
Hi Jason, how are you doing?
Do you know why on the extension page it shows version 0.3 instead of 0.4?
Jason
Photo of md5-8813087cccc512313602b6d9f9ece19f
Jason
03:38 PM
I was wondering the same yesterday! Going to reach out to the Firebase team. But I think it's just a display issue. Clicking on the install link, installs the latest version

1

Loic
Photo of md5-3a88a602e4aba6a18b4a6c6985fcf08c
Loic
04:05 PM
Do you know why in Typesense Cloud when I want to update the Collection Schema I don’t see all existing fields?

For example for :

{
  "created_at": 1651774216,
  "default_sorting_field": "",
  "fields": [
    {
      "facet": false,
      "index": true,
      "infix": false,
      "locale": "",
      "name": "genericTicker",
      "optional": false,
      "sort": false,
      "type": "string"
    },
    {
      "facet": false,
      "index": true,
      "infix": false,
      "locale": "",
      "name": "reference",
      "optional": false,
      "sort": false,
      "type": "string"
    },
    {
      "facet": false,
      "index": true,
      "infix": false,
      "locale": "",
      "name": "referenceDisplay",
      "optional": false,
      "sort": false,
      "type": "string"
    },
    {
      "facet": false,
      "index": true,
      "infix": false,
      "locale": "",
      "name": "brand",
      "optional": false,
      "sort": false,
      "type": "string"
    },
    {
      "facet": false,
      "index": true,
      "infix": false,
      "locale": "",
      "name": "collection",
      "optional": false,
      "sort": false,
      "type": "string"
    },
    {
      "facet": false,
      "index": true,
      "infix": false,
      "locale": "",
      "name": "dateLastUpdate",
      "optional": false,
      "sort": true,
      "type": "int64"
    }
  ],
  "name": "test-watches-generic",
  "num_documents": 2040,
  "symbols_to_index": [],
  "token_separators": []
}

When I click on update I see :

{
  "fields": [
    {
      "name": "field",
      "drop": true
    },
    {
      "name": "field",
      "type": "string",
      "optional": true,
      "facet": true
    }
  ]
}
Jason
Photo of md5-8813087cccc512313602b6d9f9ece19f
Jason
04:05 PM
That's just a template for you to edit. You only want to specify the fields that you want to modify
Loic
Photo of md5-3a88a602e4aba6a18b4a6c6985fcf08c
Loic
04:06 PM
Can I add/delete from there? Or should I create a new collection?
Jason
Photo of md5-8813087cccc512313602b6d9f9ece19f
Jason
04:40 PM
add/delete fields you mean, yeah
04:40
Jason
04:40 PM