У меня возникли проблемы с поиском объекта в моей базе данных CosmicMind/Graph. Вот код, который довольно толковыйCosmicMind/Graph - Запрос поиска с 3 параметрами не возвращает ожидаемый объект
//User 1
//data: 14 Febbraio 2017
//ora : 15:40
//name: Paolo
//User 2
//data: 14 Febbraio 2017
//ora : 12:40
//name: Ernesto
//User 3
//data: 13 Febbraio 2017
//ora : 16:40
//name: Paolo
/*Search Parameters*/
//dataSearch = 13 Febbraio 2017
//oraSearch = 16:40
//nameSearch = Paolo
var search = Search<Entity>(graph: graph).for(types: "Users").where(properties: (key: "data", value: dataSearch)).where(properties: (key:"ora", value: oraSearch)).where(properties: (key:"name", value: nameSearch))
//returns [User1, User3]
Я ожидал от поиска [USER3], поскольку параметры поиска совпадают с этим объектом, но вместо этого, поиск возвращается [User1, User3], как если Параметры dataSearch и oraSearch игнорируются, и для поиска используется только последний параметр поиска nameSearch. Что я делаю неправильно?
Что такое «Поиск»? это оболочка данных ядра, которую вы используете? –
точно, как вы можете проверить из тегов, график от cosmicmind - это обертка – Simone