-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
interface conversion: interface {} is nil #63
Comments
@1hkr So is it a change on the Weaviate side? |
I think so, nothing changed on my end. I'm using sandbox weaviate dbs that I renew every 14 days. The query.get requests on the new sandbox dbs all lead me to this issue. However, on the weaviate console, the same get requests work fine |
@1hkr Have you tried running against your local self-hosted weaviate? I would probably pose a question in their Slack as well, to try and figure out what changed in the newest version. |
We get the same error - @1hkr did you ever resolve this? Weaviate don't allow a downgrade that far back. |
I used a workaround: I created a WeaviateHelper running a weaviate graphql_query calling the weaviate API directly. `require 'net/http' module WeaviateHelper
end |
Thank you for the reply, looks great and will try that. |
@1hkr , thanks for sharing the I have been having the same issue with |
Hi!
For the last 2 weeks I have been having an issue with the get function.
All other functions work fine.
Here's a request example:
$weaviate_client.query.get class_name: 'Products', where: '{ operator: Equal, valueText: "1-dev", path: ["company"] }', fields: 'product_id', limit: "2"
Response:
{"Products"=>["interface conversion: interface {} is nil, not int"]}
It never happened before, and started happening since database version 1.26.4
The text was updated successfully, but these errors were encountered: