gleich I Breeze.js in meinem Projekt verwende und die folgende Abfrage gibt mir die alle Unternehmen der Gruppe, die ich in den lokalen Cache haben, obwohl nur einer von ihnen Gruppe hat == GruppeFalsche Ergebnisse, wenn Eigenschaftsname Suchwert
breeze.EntityQuery.from('Groups').using(manager).where('group', '==', 'group').executeLocally();
Hier meine Metadaten-Definition:
{
"shortName": "Group",
"namespace": "CM.Models",
"baseTypeName": "Entity",
"autoGeneratedKeyType": "Identity",
"defaultResourceName": "Groups",
"dataProperties": [
{
"name": "groupID",
"dataType": "String",
"maxLength": 32,
"defaultValue": "",
"validators": [
{
"name": "maxLength",
"maxLength": 32
}
]
},
{
"name": "group",
"dataType": "String",
"maxLength": 32,
"defaultValue": "",
"validators": [
{
"name": "required"
},
{
"name": "maxLength",
"maxLength": 32
}
]
},
{
"name": "groupMembers",
"dataType": "String",
"isScalar": false,
"defaultValue": []
}
]
}
Ist es ein Fehler von Breeze.js?