Comments (7)
Ah, I see what you're driving at! I can reproduce the problem and will look into it. Thanks for raising it 😁
from weaviate.
This has been fixed and merged into stable/v1.23
meaning that it will land in the next patch release.
I will leave the issue open until then. For now, you can unblock yourself by using this image in your local environment: preview-map-correct-dtype-when-filtering-references-by-count-b6ff4ab
from weaviate.
Closing as complete based on the statements above.
from weaviate.
Hi @SavvasMohito, the v4 Python client doesn't use GQL under-the-hood but instead gRPC so they can't be compared.
However, the origin of your problem with the v4 client is due to the way reference filters must be constructed if using the Filter([prop, target, ref_prop])
syntax. With the latest beta release, the filtering syntax has been streamlined so you should be able to perform your query much more easily if you upgrade your client version!
Cheers 😁
from weaviate.
Hi @tsmith023, thanks for your reply. I just tried the latest beta version but am still facing the same issue. The thing is that I am not trying to apply a filter on a value of the cross-reference, I am trying to filter the number of entries a cross-reference has in an object. For example, in my case, I am trying to query GTR_project objects that have at least one occurrence of GTR_spinOut cross-reference (under the hasSpinOut property). And even though I am using an integer filter, the error message that only valueInt filters can be used for what I want to do.
from weaviate.
I think this is the part of weaviate throwing the error, if it helps:
weaviate/entities/filters/filters_validator.go
Lines 116 to 127 in ee09ae7
from weaviate.
I appreciate your help @tsmith023. Have a nice day!
from weaviate.
Related Issues (20)
- [v1.24] Tx can get stuck on some nodes when tx commit fails
- Better tenant observability
- `with_near_vector` function does not work HOT 2
- `X-Azure-Api-Key` doesn't work in headers. Asking openai api key instead. while calling withNearText search. HOT 4
- Windows is not supported with Embedded
- Multivector: knn search: distance between entrypoint and query node: got a nil or zero-length vector at docID 1115 HOT 5
- Duplicate and inconsistent results of BM25 search
- Major loading speed regression with v1.24.9 HOT 6
- Improvements to geo-coordinate based filtering HOT 5
- explainScore containing only one score when performing hybrid search HOT 2
- Weaviate backup using S3 closed pipe http 499 after 1m 3s
- Update by Query
- Duplicate CONTEXTIONARY_URL in dev setup HOT 1
- Data encryption in weaviate for securing sensitive information
- text2vec-ollama is not working HOT 2
- Observability metrics for async indexing queue
- Existing replication factor increase implementation does not work with raft
- High variance of latency when doing a benchmark of query (GET) by id
- [proposal] Vectorizer select and exclude properties – in one place
- Hybrid should skip properties with indexSearchable=False HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from weaviate.