Create row operation returns id as null

Create a row operation returns id as null even after passing a ‘pk’ field as true per the nocodb docs

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Hey @Osas,

Can you go into more detail and complete the template we provide so we can find a solution to your issue?

Hey @Osas,

You can share your workflow by copying all of the nodes and pasting them into a reply here. I have just given this a quick go using the latest release of nocodb and it appears to be working as you have explained it.

However it also doesn’t matter if I just send a test value it also returns the ID.

Which version of NocoDB are you running and what version of n8n are you using?

Hi @Jon

I’m on version 0.230.1

here is my workflow @Jon
version 0.230.1

Hey @Osas,

I would recommend updating your n8n version as we have updated the NocoDB node to support newer versions.

Hi @Jon

Are you saying the nocodb node in this version of n8n is not able to return an id upon creating a record?

Hey @Osas,

It depends on the version of NocoDB you are running as there were changes to the API itself that need n8n to be updated so you can use the updated options.

Based on what I have seen from my testing though I would say… it looks like the node in the version you are using is not able to do this but I don’t know why.