2
我正在使用bookshelf.js開發一個使用mariaDB的項目。我想讓我的郵件項目隨機排列。我發現這個解決方案適用於knex.jsBookshelf.js orderby物品隨機使用rand()
knex('posts').select('id', 'text')
.orderByRaw('RAND()')
.limit(100)
但我想這樣做同樣的事情書架。
我正在使用bookshelf.js開發一個使用mariaDB的項目。我想讓我的郵件項目隨機排列。我發現這個解決方案適用於knex.jsBookshelf.js orderby物品隨機使用rand()
knex('posts').select('id', 'text')
.orderByRaw('RAND()')
.limit(100)
但我想這樣做同樣的事情書架。
根據bookshelf.js文檔,model.query()返回您可以將您的knex解決方案應用到的基礎knex查詢構建器。
Post.query(function (qb) {
qb.select('id', 'text');
qb.orderByRaw('RAND()')
qb.limit(2);
}).fetchAll()