Skip to content

Q&A Data Model

Amit S K edited this page Mar 12, 2019 · 1 revision
Question{
questionId: integer,
question: string,
description:string,
topics:list<string>,
upvotes:integer
timestamp:long
downvote:integer,
user:{
     firstname:string,
     emailaddress:string,
     imageurl:string
     },
comments:[
	  {
	   comment:string,
	   timestamp:long,
	   likes:integer,
           user:{
                 firstname:string,
                 emailaddress:string,
                 imageurl:string
                },
	   replies:[
		    {
		    reply:string,
		    likes:integer,
		    timestamp:long,
                    user:{
                          firstname:string,
                          emailaddress:string,
                          imageurl:string
                         },
		     }
		   ],
	  }
	],
answers:[
	  {
	   answer:string,
           accepted:boolean,
	   upvotes:integer,
	   views:integer,
	   timestamp:long,
           user:{
                firstname:string,
                emailaddress:string,
                imageurl:string
                }
	   comments:[
		     {
			comment:string,
			timestamp:long,
			likes:integer,
                        user:{
                             firstname:string,
                             emailaddress:string,
                             imageurl:string
                             }
			replies:[
				 {
				   reply:string,
				   likes:integer,
				   timestamp:long,
                                   user:{
                                        firstname:string,
                                        emailaddress:string,
                                        imageurl:string
                                        }
				 }
				],
		     }
		    ],
	  }
	],
}


Clone this wiki locally