Hello Community,
I wanted to share a recent experience with Weaviate, and seek some advice or suggestions on an issue I encountered. I successfully added the following data to Weaviate:
{
"class": "SearchProduct_3",
"creationTimeUnix": 1720096787175,
"id": "a-a-a-a-a,
"lastUpdateTimeUnix": 1720096787175,
"properties": {
"description": "A percentage-based merchant charge of 2.9% per transaction. Suitable for businesses with varying transaction amounts.",
"keywords": "merchant,percentage,transaction fee,business,2.9%",
"row_data": {
"charge_id": "a-a-a-a-a",
"charge_name": "merchant charges",
"charge_per_unit": 2.9,
"charge_type": "percent",
"is_active": true,
"is_deleted": false
},
"title": "Percentage-Based Merchant Charges"
},
"vectorWeights": null
}
The data was successfully added without any issues. However, when I attempted to retrieve the data, I encountered the following error related to the row_data
key:
"errors": [
{
"locations": [
{
"column": 122,
"line": 1
}
],
"message": "Field \"row_data\" of type \"SearchProduct_3_row_data_object\" must have a sub selection.",
"path": null
}
]
Request for Suggestions:
- Has anyone encountered a similar issue with nested fields in Weaviate?
- Any advice on how to resolve this error or configure the sub-selection for
row_data
?
Looking forward to any insights or suggestions from the community!
Thanks in advance!