Sails.jsfind错误
大家好!
我正在用postgres来开发风帆。 我有一个与轨道集合的播放列表。 像那样 :
Playlist = { tracks: { collection: track } }
我试图提出这样的要求:
Playlist.find({tracks: 1}).exec(...)
要获取所有轨道ID为1的播放列表!
但是sails return =>详细信息:错误:列playlist.tracks不存在。
不明白,因为waterline创build了一个名为“playlist_tracks__track_tracks_track”的表和所有的关系。
有人可以帮助我吗?
如果您想要包含某个trackId的所有播放列表,则应根据该轨道拖动关联的播放列表。 然后使用地图,您可以返回播放列表部分。
Tracks.findOne(1).populate('playlist').exec( (track) => { playlists = result.playlist console.log(playlists) })
– – 要么 – –
Playlists.find().populate('track', {id: 1}).exec( /*...*/ )