2011年7月23日 星期六

在GAE使用Distinct(配合template)

前幾天在使用資料庫的時候發現了一個方法,通常在讀取資料庫的時候沒辦法使用MySQL、MS SQL裡的 Distinct,在抓重複的值的時候會多抓但又沒辦法只抓單筆

於是我也不知道去哪裡想出來的方法,配合template語法,在for裡加入ifchanged就可以有Distinct效果

{% for i in billdb %}
    {% ifchanged %}
        <option value="{{i.bill_idnum}}">{{i.bill_idnum}}</option>
    {% endifchanged %}
{% endfor %}