How to hide body field in a view only on certain content types
This can be done really easily with views_conditional module. Once you enable the module, having the content type and body fields already added and excluded from display, do the following steps:


add a views conditional field
set the if condition to the [type] == Indexed Content: Content Type
set is condition to contains
Set the value to the content type name for the body that you want to display
Then in Then output this... Use the [body] replacement pattern


Works like a charm!