0

我在sails 中创建了一个自引用模型,当我尝试创建一些项目时它可以工作。但是当我使用 findAll() 方法时,它会返回一个空数组。我不认为这是一个错误,因为我可能无法创建自引用模型。无论如何,如果这个模型是正确的,当 Sails.js 无法获取项目时,我该如何追踪?为了创建和获取,我使用由sails (/:controller/:action) 创建的自动路线

我的模型(类别):

attributes: {
    name: {
        type: 'string',
        required: true,
        notEmpty: true
    },
    parentCategory: {
        model: 'Category',
        defaultsTo: null
    },
    subCategories: {
        collection: 'Category',
        via: 'parentCategory',
        defaultsTo: []
    },
    products: {
        collection: 'Product',
        via: 'categories',
        defaultsTo: []
    }

}
4

0 回答 0