1
我们如何限制sails中多对多关联的数量?有两张桌子,书和人,条件是允许一个人只有五本书。试图在Books的findOrCreate()内实现这个逻辑。计算帆中关联值的数量?
我们如何限制sails中多对多关联的数量?有两张桌子,书和人,条件是允许一个人只有五本书。试图在Books的findOrCreate()内实现这个逻辑。计算帆中关联值的数量?
我认为,要限制的图书添加新的书的人,以防止数字,这是正确的?
那么,怎么样算一个人在beforeCreate生命周期回调相关的书籍? 您可以统计有多少人拥有书籍,并根据结果继续操作(或不)。
API /模型/ Books.js
beforeCreate: function(values, cb) {
sails.models.person.find(...).populate('books').exec(...)
},
希望有所帮助。
谢谢,但我还需要显示错误给用户。所以,如果逻辑不在生命周期回调中,它会更有用。 – 2014-08-28 06:26:53