2013-05-21 25 views
1

此前的最新版本之一,我可以使用像下面的謂詞:Breezejs查詢包含枚舉器

(myEntity.myEnum, '<', 100) -

此不再工作作爲枚舉的字符串一樣對待

我們怎麼樣過濾一個枚舉呢?

回答

0

您使用枚舉值的'名稱'。例如

在服務器上:

public enum RoleType { 
    Guest = 0, 
    Restricted = 1, 
    Standard = 2, 
    Admin = 3 

}

要查詢:

var query = new EntityQuery("Roles").where("roleType", "==", 'Restricted'); 
+1

是的 - 問題是NuGet包沒有更新服務器端代碼......恩......謝謝! – Greg