Skip to content

TypeError: type.startsWith is not a function at mongoFieldToParseSchemaField #9466

@tiavina-mika

Description

@tiavina-mika

Issue Description

When I start Parse Server locally, I encounter this error:

Request failed with status code 500
TypeError: type.startsWith is not a function
    at mongoFieldToParseSchemaField (E:\kfc2\kfc-server\app\node_modules\parse-server\lib\Adapters\Storage\Mongo\MongoSchemaCollection.js:34:12)
    at E:\kfc2\kfc-server\app\node_modules\parse-server\lib\Adapters\Storage\Mongo\MongoSchemaCollection.js:100:22
    at Array.reduce (<anonymous>)
    at mongoSchemaFieldsToParseSchemaFields (E:\kfc2\kfc-server\app\node_modules\parse-server\lib\Adapters\Storage\Mongo\MongoSchemaCollection.js:99:29)
    at mongoSchemaToParseSchema (E:\kfc2\kfc-server\app\node_modules\parse-server\lib\Adapters\Storage\Mongo\MongoSchemaCollection.js:176:13)
    at Array.map (<anonymous>)
    at E:\kfc2\kfc-server\app\node_modules\parse-server\lib\Adapters\Storage\Mongo\MongoSchemaCollection.js:247:66

Steps to reproduce

Actual Outcome

Expected Outcome

Environment

Server

  • Parse Server version: 5.3.0
  • Operating system: Windows 10
  • Local or remote host: Local
  • Nodejs: 14.20.0

Database

  • System : MongoDB
  • Local or remote host: MongoDB Atlas

Metadata

Metadata

Assignees

No one assigned

    Labels

    type:questionSupport or code-level question

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions