---
title: "Discussion on \"Node virtual relationship\" | Hashnode"
description: "Discussion on \"Node virtual relationship\". virtual\nuser.virtual('tasks', {\n  ref:'Task',\n  localField:'_id',\n  foreignField:'owner'\n})\nget data\nconst tasks = await req.user.populate(\n      'tasks'\n    ).execPopulate()"
url: "https://hashnode.com/posts/node-virtual-relationship/601a4ee10394d00f62dc5434"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Node virtual relationship](https://thilina.hashnode.dev/node-virtual-relationship?utm_source=hashnode&utm_medium=feed)

virtual user.virtual('tasks', { ref:'Task', localField:'\_id', foreignField:'owner' }) get data const tasks = await req.user.populate( 'tasks' ).execPopulate()

Feb 3, 2021 · 1 min read · thilina.hashnode.dev  
Read the article

-   [#nodejs](https://hashnode.com/tag/nodejs)

## Written by

[thilina dilshan](https://hashnode.com/@Thilina)

@Thilina

  
[View profile](https://hashnode.com/@Thilina)

Software developer

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
