Blog metafield issue

I created a metaobject for a blog post and added data to it. On the frontend, the data shows up in JSON format, but when I try to access specific fields from the metaobject, they don’t display

{% assign metaobject = article.metafields.custom.recommendation_blog.value %}

{{ metaobject | json }}
{% assign recommenation = metaobject.recommendation.value %}
{% assign description = metaobject.description.value %}


<div class="recommendation">
  <div class="top-recommenation">
   <h1>
   test--{{ metaobject.recommenation.value }}
   </h1>
  </div>
</div>


That should work.

Even without the last .value should work.

{% assign test_object = article.metafields.custom.test.value %}
{{ test_object.some_key }}

Seems like you might have made a typo, though. Does this work?

{% assign metaobject = article.metafields.custom.recommendation_blog.value %}

{{ metaobject | json }}
{% assign recommendation = metaobject.recommendation %}

<div class="recommendation">
  <div class="top-recommendation">
   <h1>
   test--{{ recommendation }}
   </h1>
  </div>
</div>