Usage patterns
〈人〉が思想を持つfor someone to hold a (particular) ideology or set of beliefs
He holds his own unique ideology.
思想を広めるto spread an ideology or set of ideas
The thinker spread his ideas throughout the world.
〈事〉が思想に基づくfor something to be based on a particular ideology
This policy is based on liberal ideology.
思想を学ぶto study a philosophy or body of thought
I'm studying Eastern philosophy at university.
Expressions
思想が強いstrongly ideological; having strong beliefs