Population incomplete

System Information
  • Strapi Version: 3.6.0

  • Operating System: Linux

  • Database: MongoDB

  • Node Version: 14.16.1

  • NPM Version: 16.14.12

  • Yarn Version:

I have defined 3 main collection types:


now, i have a 1:1 link from timesheets both to clients and projects (as well as users)

I can see that in the database the id for projects is correct, but when i query the database for timesheets only clients and users are populated, whereas projects are null. Any idea?

Can you share your {model}.settings.json files for timesheets, clients, projects?

Can you also share the code for that query?

here it is:


“kind”: “collectionType”,
“collectionName”: “time_sheets”,
“info”: {
“name”: “time-sheet”,
“description”: “”
“options”: {
“increments”: true,
“timestamps”: true,
“draftAndPublish”: true
“pluginOptions”: {},
“attributes”: {
“from”: {
“type”: “datetime”
“until”: {
“type”: “datetime”
“users_permissions_user”: {
“plugin”: “users-permissions”,
“model”: “user”
“description”: {
“type”: “string”
“client”: {
“model”: “clients”
“project”: {
“model”: “projects”
“approved”: {
“type”: “boolean”
“work_with”: {
“type”: “string”
“work_as”: {
“type”: “enumeration”,
“enum”: [

these are the two collections in question and they seem to be configured the same, but… i get different results?


Any one having a clue on this issue? I can’t seems to wrap my head around this issue