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