Помогите, пожалуйста, разобраться, как сделать правильный Angular интерфейс из модели базы данных
Иметь следующую схему на бэкэнде:
const mongoose = require('mongoose')
const Schema = mongoose.Schema
const incomeSchema = new Schema({
income: {
type: Number
},
incomeDate: {
type: Date,
default: Date.now
}
})
const userSchema = new Schema({
username :{
type: String,
},
website: {
sitename: {
type :String
},
income: [incomeSchema]
}
})
module.exports = mongoose.model('User', userSchema)
Это правильный способ записи Angular интерфейс? Не могу заставить его работать: (
export class userInterface {
_id: String
username: String
website: {
sitename: String,
income: [
{
income : Number
}
]
}
}