2016-05-25 11 views

答えて

2

それはremquot機能は、すべての引数が数値であることを必要とし、一方、あなたの変数の一つtotal-pagesおよび/またはpage-sizeは数が、配列ではないことになります。それをコンソールに印刷して、それがどれであるかを確認してください。

ifという表現には別の問題があります。数字の価値を真実性をテストするために使用したいと考えています。 Clojureのでは(0を含む)任意の数の値がtruthyである(厳密にのみnilfalse値は虚偽として扱われる)ので、あなたがゼロにremの結果を比較する必要があります。

(if (zero? (rem a b)) 
    :truthy 
    :falsey) 
+0

私は(この '全レコードを持っていますdb/get-articles-total-count) 'を実行します。どのように評価するには? –

+1

'get-articles-total-count'はどのように見えますか?それは裸の番号の代わりにseqを返すようです。 –

+0

それは数字を返します、それは "select count(*)..."です。 –

関連する問題