2016-11-09 4 views
1

Я использую Loopback v3, и когда я пытаюсь ссылаться на другую модель внутри другой, например. customer.js, сLoopback 3 app object undefined?

module.exports = function(Customer) { 

    var Product = Customer.app.models.Product; 

он выходит из строя говоря

TypeError: Cannot read property 'models' of undefined 

Любые мысли?

ответ

-1

Вы добавили связь между обеими моделями? Убедитесь, что вы определили связь между моделями Customer и Product на Customer.json и Product.json. Это можно сделать вручную или с помощью генератора шлейфов.

slc loobpack:relation 

Более подробная информация здесь: http://loopback.io/doc/en/lb2/Creating-model-relations.html