An ionic bond is a bond where we have full on ions, for example NaCl, MgSO4, KI etc.
Coordinate covalent bonds involve covalent bonds where both electrons came from one species.
Usually when the metal is something from the transition metal block, you are more likely to experience coordinate covalent bonding.
I don't know which compound exactly that you are seeing, but usually if you see a transition metal complex with 4-6 compounds surrounding it, and if the metal is something like Pt, Co, Fe etc this is coordinate covalent bonding. If you see more typical alkali metals or larger electronegativity differences, this is ionic bonding.
I would expect coordinate covalent bonding vs ionic bonding to be low yield.