Filter Query by Category and skip first post

I am working on a feature post in a category page, and then skip the first post. I had everything working until I added a .hasAll to the query… Now it is saying that it is not valid. So I am not sure how to get the “categories” to show only that particular category and skip the first one…here is my code.

import wixData from ‘wix-data’ ;
$w . onReady ( function () {
wixData . query ( “Blog/Posts” )
. hasAll ( “Categories” , [ “Date Night Challenge” ])
. skip ( 1 )
. find ()
. then ( ( results ) => {
if ( results . items . length > 0 ) {
$w ( “#poststrip” ). show ()
$w ( “#poststrip” ). expand ()
$w ( “#noshowstrip” ). hide ()
$w ( “#noshowstrip” ). collapse ()

}  **else**  { 
    $w ( "#poststrip" ). hide () 
  $w ( "#poststrip" ). collapse () 
$w ( "#noshowstrip" ). show () 
$w ( "#noshowstrip" ). expand () 
} 

} )
. catch ( ( error ) => {
let errorMsg = error . message ;
let code = error . code ;
} );
});