This is actually the array for my arguments for that Wordpress_Query.

Array
(
[showposts] => 4
[paged] => 1
[post_type] => post
[post_content] => tree
[category__and] => Array
    (
        [0] => 6
        [1] => 15
        [2] => 28
    )
)

I wish to return the posts where they're within the groups 6, 15, 28 and in which the publish_content has got the word tree.

My issue is that I am coming back several copied recent results for the posts which have the term tree inside it. Ideally I must return one.

anybody have idea the way i can deal with or improve this?

I discovered the problem, I should not happen to be attempting to filter on publish_content, but instead 's'

e.g.

Array
(
[showposts] => 4
[paged] => 1
[s] => post
[post_content] => tree
[category__and] => Array
    (
        [0] => 6
        [1] => 15
        [2] => 28
    )

)