我已閱讀文檔:https://docs.strongloop.com/display/public/LB/Include+filter如何在環回中包含其他模型?
但他們不清楚!例如,他們給出的例子:
User.find({include: 'posts'}, function() { ... });
應該在哪裏這段代碼嵌入?它在common/models/user.js中嗎?那麼這個函數裏面有什麼?什麼是返回的?
當然,我對他們的文件感到沮喪。
請建議。謝謝。
我已閱讀文檔:https://docs.strongloop.com/display/public/LB/Include+filter如何在環回中包含其他模型?
但他們不清楚!例如,他們給出的例子:
User.find({include: 'posts'}, function() { ... });
應該在哪裏這段代碼嵌入?它在common/models/user.js中嗎?那麼這個函數裏面有什麼?什麼是返回的?
當然,我對他們的文件感到沮喪。
請建議。謝謝。
根據documentation您可以使用包括濾波器find()
,findOne()
和findById()
。我已附加鏈接到API reference的相應部分。
要使用這些方法,您需要您的PersistedModel
對象(例如用戶)。就像你提到的,你可以在common/models/model-name.js(如果你在那裏存儲你的模型)得到它。您還可以從LoopBackApplication
對象中輕鬆檢索到該對象,您可以在several ways中獲取該對象。底線是......你可以基本上使用這些方法,無論你需要什麼。
function() { ... }
自變量指示回調。它可以讓你定義一個將在返回的實例上使用的函數。該功能的內容取決於您的需求。