You need to be doing either a tax_query or a meta_query, depending on your field type. This line in your arguments is ignored by WP
product-collections' => get_field('collectiona'),
See the sections on tax and meta queries in the codex http://codex.wordpress.org/Class_Reference/WP_Query