# withHybrid properties always errors

**URL:** <https://forum.weaviate.io/t/withhybrid-properties-always-errors/460>\
**Category:** Support\
**Created:** [August 4, 2023, 4:23pm UTC](https://forum.weaviate.io/t/withhybrid-properties-always-errors/460 "2023-08-04T16:23:54Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![logan](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/logan/32/94_2.png) [@logan](https://forum.weaviate.io/u/logan)\
**Post date:** [August 4, 2023, 4:23pm UTC](https://forum.weaviate.io/t/withhybrid-properties-always-errors/460/1 "2023-08-04T16:23:54Z")

</div>

I’m using the withHybrid option which generally works. However when I add properties, I always get and error:

```auto
Argument "hybrid" has invalid value {query: "bm25", alpha: 0.75, properties: ["url", "title"]}.
In field "properties": Unknown field.: {"response":{"errors":[{"locations":[{"column":26,"line":1}],"message":"Argument \"hybrid\" has invalid value {query: \"bm25\", alpha: 0.75, properties: [\"url\", \"title\"]}.\nIn field \"properties\": Unknown field.","path":null}],"status":200,"headers":{}},"request":{"query":"{Get{WeaviateDocs(hybrid:{query:\"bm25\",alpha:0.75,properties:[\"url\",\"title\"]},limit:6){contentArray url role title _additional { id distance }}}}"}}

```

My code is:

```auto
response = await client.graphql
  .get()
  .withClassName(className)
  .withFields("contentArray url role title _additional { id distance }")
  .withHybrid({
        query: query, 
        alpha: 0.75,  
        properties: ['url', 'title'] 
        })
  .withLimit(DOCS_TO_FETCH) 
  .do()

```

This is using the latest typescript client 1.4.0. As you can see, both of the properties do exist in weaviate, and are retrieved fine as long as I leave out the properties property.

---

<div class="post-metadata">

**Author:** ![Dirk](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/dirk/32/46_2.png) [@Dirk](https://forum.weaviate.io/u/Dirk)\
**Post date:** [August 7, 2023, 7:35am UTC](https://forum.weaviate.io/t/withhybrid-properties-always-errors/460/2 "2023-08-07T07:35:12Z")

</div>

what weaviate version are you using?

---

<div class="post-metadata">

**Author:** ![logan](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/logan/32/94_2.png) [@logan](https://forum.weaviate.io/u/logan)\
**Post date:** [August 7, 2023, 4:17pm UTC](https://forum.weaviate.io/t/withhybrid-properties-always-errors/460/3 "2023-08-07T16:17:15Z")

</div>

I was on 1.18 - didn’t see a version requirement in the docs in the section around hybrid search. I’ve upgraded and initial tests don’t yield an error.
